Author: Richard Alle Miller
Alternate names: Richard Allen Miller