Major, Kevin,1949-
xv, 492 p. :ill., maps.
Includes bibliographical references (p. 471-478) and index.