by William Hughes
publisher: Scarecrow Press publish date: January 1st 2012
format: ebook pages: 345
language: English
ISBN:
1299282113 (9781299282117)
publisher: Scarecrow Press
publish date: December 19th 2012
format: hardcover pages: 376
language: English
ISBN:
0810872285 (9780810872288)
publisher: Scarecrow Press publish date: January 1st 2013
format: ebook pages: 376
language: English
ISBN:
0810874784 (9780810874787)