Philip Hardy portfolio