mcpherson 2