Author: Richard H. Collin
Alternate names: Richard collin