Usmle step 3 Qbook - 2nd edition : - ix, 600 pages :

9780743273466

610.076