mcsennan