richard connelly