Author: Valer'ian Reingol'd