denver mclaughlin