Searching for the best medicine : the life and times of a doctor and patient - Bank, Arthur. (World Scientific, 2013)