Author: Richard S. Chenault
Alternate names: Richard S Chenault