Rex Ferguson

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