Current diagnosis & treatment (Lange medical book, 2010)