Humane medicine - Little, Miles (Cambridge Cambridge University, 1995)