

0199563446 / 9780199563449
Paperback
792.8'03
15/08/2010
9 in stock Need More ?
England
20 cm vi, 502 p. : 1 ill.
General (US: Trade) Learn More
Previous ed.: 2000.