Rex Ferguson Author & Editor

Rex Ferguson is a lecturer in English literature at the University of Birmingham.