hanna beasley