Author: Richard A. Grot
Alternate names: Richard A Grot; Grot