Blueprints medicine - Young, Vincent B. (Lippincott Williams & Wilkins, 2007)