publisher: Gill & MacMillan
publish date: January 1st 2005
format: hardcover pages: 281
language: English
ISBN:
0717139719 (9780717139712)
publisher: Gill & MacMillan publish date: May 23rd 2006
format: paperback pages: 289
language: English
ISBN:
0717141721 (9780717141722)
publisher: Pan Publishing
format: paperback
language: English
ISBN:
0330450492 (9780330450492)
publisher: John Wiley & Sons publish date: February 1st 2008
format: hardcover pages: 331
language: English
ISBN:
0470226412 (9780470226414)