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