Great Speeches of Col. R. G. Ingersoll Colonel Robert Green Ingersoll - Paperback £19.99 Find out more