Physical Description:xi, 322 p. ill
ISBN:0309046289
9780309046282