publisher: Edexcel
format: paperback
language: English
ISBN:
1846905885 (9781846905889)
publisher: Philip Allan publish date: November 5th 2009
format: paperback pages: 204
language: English
ISBN:
144410182X (9781444101829)
language: English
ISBN:
0435506374 (9780435506377)