format: paperback pages: 471
language: English
ISBN:
159804494X (9781598044942)
format: paperback pages: 473
language: English
ISBN:
1598044931 (9781598044935)
publisher: CreateSpace publish date: January 17th 2013
format: paperback pages: 278
ISBN:
1481966200 (9781481966207)
publisher: BiblioBazaar publish date: 2009-04-23
format: Paperback pages: 384
language: English
ISBN:
1110081103 (9781110081103)
ASIN: 1110081103
publisher: G.P.O.
format: ebook pages: 602
ISBN:
0004565851 (2940004565854)