asa beasley