publisher: Atlantic Books publish date: April 1st 2011
format: paperback pages: 392
language: English
ISBN:
1843549883 (9781843549888)
pages: 392
language: English
ISBN:
1843549875 (9781843549871)
publisher: Isis publish date: 2010
language: English
ISBN:
0753185962 (9780753185964)
publisher: Isis publish date: 2010
language: English
ISBN:
0753185970 (9780753185971)