David Cayley September 9, 2018 C.B. Macpherson C.B. Macpherson: A Retrospective, Part Two David Cayley September 9, 2018 C.B. Macpherson