John Macdonald Graham has written: 'Christianity, democracy, and communism'
John H. Macdonald has written: 'Highlanders '72' -- subject(s): Scots
John Alexander MacDonald
Allan John Smith Macdonald has written: 'Hildebrand, a life of Gregory VII'
Hugh MacDonald has written: 'John Dryden' -- subject(s): Bibliography
John Alexander MacDonald
Sir John Alexander Macdonald was born on January 10, 1815.
Yes, it was. His full name was Sir John Alexander Macdonald.
John Alexander Macdonald Armstrong was born on 1877-11-19.
John Alexander Macdonald Armstrong died on 1926-02-02.
John Alexander Stewart has written: 'The centurion'
John Alexander Watler has written: 'Sea lotto'