publisher: Salt
publish date: November 1st 2012
format: paperback pages: 183
language: English
ISBN:
1844718825 (9781844718825)
publisher: LULU
publish date: March 17th 2011
format: paperback pages: 172
ISBN:
9781446790694
publisher: Wrox Press publish date: July 25th 1998
format: paperback pages: 496
language: English
ISBN:
1861001312 (9781861001313)
publisher: Wrox Press
publish date: April 21st 2008
format: ebook pages: 1056
ISBN:
0470333251 (9780470333259)