Author: a. W Davidson Richard Parry