Author: R. A. Tomlinson
Alternate names: Richard A. Tomlinson