Includes bibliographical references (p. 203-250) and index. 0521453348 (hardback) 0521459508 (pbk.)