Description
Physical Description:x, 358 p. ill. 24 cm
ISBN:9780203129920
9780415781305
9780415781312