Mick D. Ryan’s activity