Dr John Edward Morgan , M.