pages: 258
language: English
ISBN:
1590887573 (9781590887578)
format: kindle pages: 332
language: English
ASIN: B00H6JYMG6
publisher: Lulu.com publish date: December 11th 2013
format: paperback pages: 362
language: English
ISBN:
1291666559 (9781291666557)