publisher: University of Michigan Library publish date: September 1st 2006
format: paperback pages: 604
language: English
ISBN:
1425564682 (9781425564681)
publisher: Barnes & Noble publish date: July 19th 2011
format: ebook pages: 496
language: English
ISBN:
1411458478 (9781411458475)
publisher: Hartford publish date: January 1st 1868
format: hardcover pages: 575
language: English
ISBN:
051810026X (9780518100263)