format: hardcover pages: 443
language: English
ISBN:
1934961027 (9781934961025)
publisher: Green E-Books publish date: September 12th 2011
format: kindle pages: 516
language: English
ISBN:
9781938848070
publisher: GreeneBooks publish date: September 12th 2011
format: ebook pages: 443
language: English
ISBN:
0013367811 (2940013367814)