Michael Clark's latest activity