Author: D. C. Teychenné
Alternate names: D. C. Teychenne ; D C. Teychenne; D.C Teychenné