Hamelyn
Cracking the GMAT with 2 Practice Tests second-hand book