Author: Henry H. Ryffel
Alternate names: Henry Ryffel