publisher: Open University Press publish date: January 1st 2013
format: ebook pages: 202
ISBN:
130629973X (9781306299732)
publisher: Penguin publish date: June 2012
format: hardcover pages: 608
language: English
ISBN:
0141194618 (9780141194615)
publisher: Open University Press publish date: March 28th 2001
format: hardcover pages: 192
language: English
ISBN:
0335207162 (9780335207169)