Richard O'connor's latest activity