Hector Carsewell Macpherson Share This Hector Carsewell Macpherson (Hector Macpherson, Hector Copland Macpherson, Hector Carsewell Macpherson, Hector C. Macpherson, H. C. Macpherson)