Author: Friedrich Wilhelm C . Gerstaecker
Alternate names: Friedrich Gerstaecker; Frederick Gerstaecker