luella mcpherson