Author: e. r. hardy ivamy mackenzie d. chalmers