Author: Richard Bleiler
Alternate names: Richard J. Bleiler