jorge mcpherson