Author: Hornby, A. S., H. Wakefield, and E. V. Gatenby