White coat tales : medicine's heroes, heritage and misadventures /: medicine's heroes, heritage and misadventures. (2016)