Duncombe's free banking : an essay on banking, currency, finance, exchanges and