Roll of Honour: Walter Cecil Cruickshanks