by Nathaniel Bright Emerson
publisher: Mutual Publishing publish date: March 1st 1999
format: paperback pages: 320
language: English
ISBN:
1566471788 (9781566471787)
publisher: Mutual Pub Co publish date: May 30th 2007
format: paperback pages: 288
language: English
ISBN:
1566478332 (9781566478335)
publisher: Reprint Services Company publish date: September 28th 1995
format: library binding pages: 288
language: English
ISBN:
0781240387 (9780781240383)
publisher: Dodo Press publish date: May 1st 2007
format: paperback pages: 432
language: English
ISBN:
1406525049 (9781406525045)
publisher: Forgotten Books publish date: May 7th 2008
format: paperback pages: 386
language: English
ISBN:
1605069590 (9781605069593)
ASIN: 1605069590
publisher: CreateSpace publish date: January 24th 2011
format: paperback pages: 406
language: English
ISBN:
1456576461 (9781456576462)
format: kindle
language: English
ASIN: B003ZK5HW8
publisher: Scholarly Press
format: hardcover pages: 288
language: English
ISBN:
0403034515 (9780403034512)