Cameronian apostle
Subtitle: being some account of John Macmillan of Balmaghie.
Publisher: Alexander Gardner
Published: 1896
Place of publication: London
Language: eng
Number of pages: 308
Subjects: Macmillan, John, 1669-1753