Michael O'Connor Timeline Events