jones mcpherson