Collective hallucinations and inefficient markets: The British Railway Mania of the 1840s January 18, 2019July 3, 2017 by admin