The Rob Roy on the Jordan, Nile, Red Sea, & Gennesareth, &c. ...
Macgregor, John,M.A., Barrister-at-Law.
London : J. Murray,
1870.