The Rate of Return on Everything, 1870-2015 Federal Reserve Bank of San Francisco - Paperback £12.99 Find out more