" Davidson's principles and practice of medicine " edited by Stuart H Ralston, Ian D Penman, Mark WJ Strachan, Richard P Hobson ; illustrations by Robert Britton.