Author: Richard J. Bady
Alternate names: Richard Bady; Bady