Thorpe publisher