yahya beasley