Philip D. Allen Far Hills NJ