michael moynihan the heights