Richard M Barry Facts