Ilyas has a $50 online gift voucher. He plans to buy as many books as he can with it. The cost of each book is $4. There is also a single shipping charge of $7.50. How many books can he afford without spending more than his gift voucher amount?