Richard W Barnes Facts