Author: Speckled Band.