Description
Note:Previous edition: 2005.
Call Number:RA643.86.S6 H585 2010
Bibliography Note:Includes bibliographical references and index.
ISBN:9780521147934 (pbk.)
052114793X (pbk.)