Author: Peirce and Thorpe.