publisher: Canterbury Press Norwich
format: hardcover pages: 544
language: English
ISBN:
1853112496 (9781853112492)
pages: 578
language: English
ISBN:
0819218472 (9780819218476)
publisher: Canterbury Press publish date: January 25th 2013
format: ebook pages: 544
language: English
ISBN:
1848253664 (9781848253667)