Author: Ritchie C. Shoemaker
Alternate names: M.D. Ritchie C. Shoemaker