Richard J. Beasley

28°