iBooks By Oliver Alexander Richardson 1822-1892 Bethune Alexander 1804-1835 Campbell John Mackay Thomas Wilson Gillespie