publisher: Kogan Page publish date: January 1st 1999
format: paperback pages: 353
language: English
ISBN:
0749429704 (9780749429706)
publisher: Kogan Page publish date: March 1st 1997
format: paperback pages: 328
language: English
ISBN:
0749413832 (9780749413835)
publisher: Kogan Page publish date: May 28th 2008
format: ebook pages: 336
language: English
ISBN:
074945427X (9780749454272)