Author: Pen and Hammer.