Physical Description:xi, 338 p. ill
ISBN:0309047986
9780309047982