Hamblin, James,author.
xxv, 371 pages :illustrations (chiefly colour) ;22 cm
Includes bibliographical references.