Harrison's principles of Internal Medicine self- assessment and board review - Wiener, Charles (Boston McGraw-Hill, 2005)