mcpherson 3