publisher: Pearson Education
publish date: October 1st 2010
format: paperback pages: 168
language: English
ISBN:
1846909201 (9781846909207)
publisher: Edexcel Limited
publish date: July 8th 2010
format: paperback pages: 448
language: English
ISBN:
1846906563 (9781846906565)
publisher: Edexcel
publish date: January 1st 2013
format: ebook pages: 448
ISBN:
1306459036 (9781306459037)