richard.a.kelly