Author: Richard V. Moore
Alternate names: Moore, Richard V.