publisher: Chartridge Books Oxford publish date: November 14th 2007
format: paperback pages: 282
language: English
ISBN:
1843344319 (9781843344315)
publisher: Self-Publishing Oxford publish date: October 14th 2012
format: ebook pages: 272
language: English
ISBN:
1909287059 (9781909287051)