publisher: Routledge publish date: December 12th 2007
format: paperback pages: 147
language: English
ISBN:
1843123282 (9781843123286)
publisher: David Fulton Publishers publish date: November 27th 2007
format: ebook pages: 12
language: English
ISBN:
0203935381 (9780203935385)