In the line of duty : life and times of a surgeon in war and peace - Goonetilleke, Gamini (Unigraphics Pte Ltd, 2008)