Author: Richard I. Thackray
Alternate names: Richard I Thackray