ISBN:
1583660097 (9781583660096)
publisher: Lulu.Com
publish date: March 13th 2013
format: hardcover pages: 480
ISBN:
1257011170 (9781257011179)
publisher: Lulu.com publish date: September 3rd 2012
format: kindle pages: 244
language: English
ASIN: B0095ZR8M4
publisher: Lulu.com
format: kindle pages: 236
language: English
ASIN: B004LLIEZM