publisher: Kogan Page publish date: February 28th 2004
format: hardcover pages: 311
language: English
ISBN:
0749440902 (9780749440909)
publisher: Kogan Page publish date: November 3rd 2003
format: ebook pages: 335
language: English
ISBN:
1280435429 (9781280435423)