publisher: Crowood Press
publish date: January 1st 2006
format: paperback pages: 350
language: English
ISBN:
1861267886 (9781861267887)
publisher: Crowood Press (UK) publish date: August 1st 2012
format: ebook pages: 352
language: English
ISBN:
1847974406 (9781847974402)