Cracking the USMLE Step 1, with 2 Practice Tests

Paperback / softback