A prisoner of his past
A prisoner of his past
While writing about the groundbreaking Cromwell-born battlefield surgeon Doug Jolly for a new book, historian Mark Derby came across the extraordinary tale of Dunedin-born William Macdonald - bank robber, commando and diplomat.