"Philip M Allen"