publisher: Lulu.com publish date: January 21st 2012
format: paperback pages: 422
language: English
ISBN:
1105379418 (9781105379413)
publisher: Lulu.com publish date: January 1st 2010
format: hardcover pages: 322
language: English
ISBN:
0557174996 (9780557174997)