
0199135452 / 9780199135455
Paperback
910
29/07/2011
13 in stock Need More ?
England
28 cm 320 pages : illustrations (colour), maps (colour)
A / AS level Learn More
Student text (ie where teacher's version also exists