by John Holland Rose
publisher: Greenwood Press
publish date: February 25th 1971
format: hardcover pages: 596
language: English
ISBN:
0837145333 (9780837145334)
format: kindle pages: 644
language: English
ASIN: B0082P4MSQ
publisher: Library Reprints, Inc. publish date: June 28th 2011
format: hardcover pages: 596
language: English
ISBN:
0722222971 (9780722222973)
publisher: Dodo Press publish date: April 1st 2008
format: paperback pages: 648
language: English
ISBN:
1409907414 (9781409907411)