Historical story

How did John Hanning Speke die?

Speke was in Bath in September 1864 when he shot and killed himself, apparently in an accidental manner.