by Thomas Campbell
publisher: BiblioBazaar publish date: 2008-12-08
format: Paperback pages: 406
language: English
ISBN:
0559662882 (9780559662881)
ASIN: 0559662882
publisher: University Press of the Pacific publish date: June 1st 2005
format: paperback pages: 392
language: English
ISBN:
1410224155 (9781410224156)
publisher: M. S. G. Haskell House publish date: September 28th 1969
format: library binding pages: 376
language: English
ISBN:
0838309240 (9780838309247)