publisher: MacMillan Reference
format: paperback
language: English
ISBN:
0230014046 (9780230014046)
publisher: Palgrave Macmillan publish date: July 15th 2009
format: paperback pages: 352
language: English
ISBN:
0230573274 (9780230573277)
publisher: St. Martin's Griffin publish date: January 8th 2008
format: paperback pages: 352
language: English
ISBN:
0312379544 (9780312379544)
publisher: Macmillan
format: paperback
language: English
ISBN:
0230573266 (9780230573260)