Step-up : a high-yield, systems-based review for the USMLE Step 1 2nd ed - Mehta, Samir. (Lippincott Williams & Wilkins, 2003)