by john hanna, ap