Book of sure success! USMLE step 1 : (questions and answers with explanations) - Acharya, Ashwin Udyawar (Boss series, 2005)