British cartoonist (1851-1922).
Born November 21st, 1851 in London.
Died May 15th, 1922 at 70 years old in London.
Religion is the human response to being alive and having to die. Forrest Church