Rachel Cowgill Editor

Rachel Cowgill is Senior Lecturer and Julian Rushton is Emeritus Professor, both at the University of Leeds, UK.