publisher: Encounter Books publish date: June 23rd 2008
format: hardcover pages: 250
language: English
ISBN:
1594032084 (9781594032080)
format: paperback pages: 384
language: English
ISBN:
0742521966 (9780742521964)
format: paperback pages: 269
language: English
ISBN:
9781105033
publisher: Lulu publish date: August 15th 2006
format: paperback pages: 70
ISBN:
1892958031 (9781892958037)