Shapiro, Peter,1969-
iv, 404 p. :ill.
Includes bibliographical references (p. 402) and Internet addresses (p. 403)