Books by Rachel Holmes

Formerly an academic, Rachel Holmes held lectureships in English at the University of Sussex, and Queen Mary College at the University of London. In 1998 she became part of the launch team of Amazon.co.uk, and was Web Site Manager of the Amazon UK site un