publisher: Thorsons Publishers
publish date: April 1st 2005
format: paperback
language: English
ISBN:
0007194226 (9780007194223)
publisher: HarperCollins publish date: June 10th 2010
format: ebook pages: 256
language: English
ISBN:
0007390270 (9780007390274)