Colin Trodd is senior lecturer at the University of Manchester.
Books by Colin Trodd in Our Catalog.