Author: Hankey, Donald, William Alers.