by David Cecil
publisher: Bello publish date: 2017-08-10
format: paperback pages: 420
language: English
ISBN:
1509854924 (9781509854929)
publisher: Random House Value Publishing publish date: March 21st 1979
format: hardcover pages: 450
language: English
ISBN:
0517537826 (9780517537824)
publisher: MacMillan Publishing Company publish date: October 28th 1974
format: hardcover pages: 450
language: English
ISBN:
0672520389 (9780672520389)
publisher: Greenwood Press
format: hardcover pages: 450
language: English
ISBN:
083715782X (9780837157825)
publisher: Pan Books
format: hardcover pages: 435
language: English
ISBN:
0330023292 (9780330023290)
publisher: Constable publish date: May 19th 1986
format: paperback pages: 568
language: English
ISBN:
0094670900 (9780094670907)
publisher: Phoenix Press publish date: October 18th 2001
format: paperback pages: 556
language: English
ISBN:
1842124978 (9781842124970)