Peter Lawrence Power, a life of service and passion