Roy Maartens

University of Portsmouth