Macphail's Edinburgh ecclesiastical journal and literary review Published: 1850 Total Pages: 836 Get eBook