publisher: Teach Yourself publish date: August 1st 2008
format: paperback pages: 237
language: English
ISBN:
0071550097 (9780071550093)
format: paperback pages: 240
language: English
ISBN:
0340859601 (9780340859605)
publisher: Hodder & Stoughton publish date: June 1st 2011
format: paperback pages: 276
language: English
ISBN:
144410313X (9781444103137)
language: English
ISBN:
0340585978 (9780340585979)
pages: 235
language: English
ISBN:
0340968826 (9780340968826)