by John Harper
publisher: Kogan Page publish date: January 10th 2007
format: paperback pages: 226
language: English
ISBN:
0749448695 (9780749448691)
publisher: Kogan Page publish date: November 1st 2006
format: ebook
language: English
ISBN:
1280851457 (9781280851452)
publisher: Kogan Page publish date: January 1st 2005
format: hardcover pages: 208
language: English
ISBN:
0749443006 (9780749443009)