John Hanna, AP Writer