John Macdonald Graham has written:
'Christianity, democracy, and communism'
John H. Macdonald has written: 'Highlanders '72' -- subject(s): Scots
Allan John Smith Macdonald has written: 'Hildebrand, a life of Gregory VII'
Hugh MacDonald has written: 'John Dryden' -- subject(s): Bibliography
Graham John Hills has written: 'The inheritance of Micheal Faraday'
John H. Graham has written: 'Black United Methodists'
John Alexander Macdonald has written: 'Affectionately yours' -- subject(s): Canada, Sources, History
John Graham Whellock has written: 'Dynamic studies on fluid bed combustion'
Graham Beynon John Hughes has written: 'Law, reason, and justice'
John M. MacDonald has written: 'Measuring crime & criminality' -- subject(s): Criminology, Criminal behavior, Research
John MacDonald Burke has written: 'Courts emergency powers' -- subject(s): Debtor and creditor, Executions (Law)
John D. Graham has written: 'System and dialectics of art' -- subject(s): Art
Allister Irwin MacDonald has written: 'John Marston's Stoicism' -- subject(s): Stoics