Donald Macpherson

Donald Macpherson (1824 fl.) was a Scottish poet and soldier.