PETER M DELEHANTY