format: paperback pages: 408
language: English
ISBN:
1861523505 (9781861523501)
publisher: Lulu.Com
publish date: December 6th 2013
format: paperback pages: 122
ISBN:
1304689573 (9781304689573)
format: hardcover pages: 267
language: English
ISBN:
0852928157 (9780852928158)
format: paperback
language: English
ISBN:
0415135583 (9780415135580)