Author:William Wallace (1844-1897)

Works

 * Lectures and essays on natural theology and ethics, 1898 external scan