ID:DA17048056
Bruce, Charles Alexander
Search authors sharing the same name
by C.A. Bruce
Bishop's College Press 1839
Available at 1 libraries