publisher: Hard Press publish date: November 3rd 2006
format: paperback pages: 80
language: English
ISBN:
1406946397 (9781406946390)
publisher: Dover Publications publish date: July 21st 2010
format: paperback pages: 144
language: English
ISBN:
0486475638 (9780486475639)