The clock tower of Alumni hall at Nichols College in Dudley, Massachusetts.