James Cameron - Keller, Alexandra (Routledge, 2006)
Includes bibliographical references and index