Author: Robert F. Grose
Alternate names: R. F. Grose; Robert F Grose