watson mcpherson