

1846908930 / 9781846908934
Paperback with CD-ROM
06/05/2010
22 in stock Need More ?
United Kingdom
27 cm iii, 234 p. : ill. (chiefly col.)
A / AS level Learn More
CD-ROM.