Author: J R Hawkes & E C Freshney E A Edmonds