Author: Geoffrey Treasure
Alternate names: Geoffrey R. R. Treasure; G. R. R. (Geoffrey Russell Richard) Treasure