Author: Viktor Gelpke & A H Van Cleve