Philip Strone Alexander Stewart Macpherson — (born 1984)