Algernon William Stephen Temple-Gore-Langton Read more about Algernon William Stephen Temple-Gore-Langton