Physical Description:xi, 426 p. ill
ISBN:0309045894
9780309045896