richard beasley