ISBN:
1841133086 (9781841133089)
format: hardcover pages: 39
language: English
ISBN:
0642394628 (9780642394620)
publisher: Lulu.Com
publish date: June 1st 2011
format: ebook
ISBN:
1447557182 (9781447557180)
publisher: Oxford University Press publish date: April 7th 2011
format: ebook pages: 560
ISBN:
128329978X (9781283299787)
publisher: Hyperion Books
format: hardcover pages: 397
language: English
ISBN:
0853350043 (9780853350040)
publisher: Hart Publishing (UK)
publish date: January 1st 2003
format: ebook pages: 231
ISBN:
1280808292 (9781280808296)