publisher: Crowood Press
publish date: May 1st 2006
format: hardcover pages: 224
language: English
ISBN:
1861268319 (9781861268310)
publisher: Crowood Press
publish date: April 1st 2012
format: hardcover pages: 240
language: English
ISBN:
1847970796 (9781847970794)