Soldier in the yellow socks Charles Upham, our finest fighting soldier - Marriott, Janice (HarperCollins, 2006)