publisher: Howell Book House publish date: June 1st 2006
format: paperback pages: 256
language: English
ISBN:
0471779636 (9780471779636)
publisher: Howell Books publish date: September 19th 2006
format: ebook pages: 258
language: English
ISBN:
1280462647 (9781280462641)
publisher: Howell Books publish date: September 19th 2006
format: ebook pages: 225
language: English
ISBN:
0470042435 (9780470042434)
publisher: Howell Books publish date: May 27th 2010
format: ebook pages: 240
language: English
ISBN:
0470893729 (9780470893722)