Author: Clyde Chitty Clyde Chitty University of Birmingham.