Author: Trefoil Guild.