Notes on some present-day attacks on the Christian doctrine; a lecture ...
Charteris, A. H.(Archibald Hamilton),1835-1908.
Edinburgh,
1870.