
0750682043 / 9780750682046
Paperback
09/10/2006
Usually dispatched within 2 weeks
United Kingdom
24 cm xxvi, 518 p. : ill.
academic/professional/technical Learn More