Author: Tiresias.