Medicine 2nd edition - Myers, Allen R.