Author: John Calhoun. Singleton