Clinical Medicine by Peter Hayes & Peter C. Hayes