Current medical diagnosis & treatment Lange 2008 - Papadakis; McPhee (McGraw Hill Medical, 2008)