Duckworth, Angela.
xv, 333 pages :illustrations ;24 cm
Includes bibliographical references and index.