wren mcpherson