A Cameronian Apostle. Being some account of John Macmillan of Balmaghie.
Reid, H. M. B.(Henry Martyn Beckwith),1856-1927.
Paisley,
1896.