publisher: Kogan Page publish date: August 28th 2005
format: paperback pages: 384
language: English
ISBN:
0749443944 (9780749443948)
publisher: Kogan Page publish date: January 1st 2005
format: ebook pages: 352
language: English
ISBN:
1280251581 (9781280251580)