Edward Ellerker Williams britischer Kolonialoffizier, Tagebuchautor und Freund von Percy Bysshe Shelley