publisher: Lulu.com
format: Paperback pages: 596
ISBN:
1304954315 (9781304954312)
format: kindle pages: 262
language: English
ASIN: B005CPVMBE
publisher: CreateSpace publish date: July 2nd 2012
format: paperback pages: 466
language: English
ISBN:
1470059282 (9781470059286)