Herbert Klein: The American Finances of the Spanish Empire: Royal Income and Expenditures in Mexico, Peru and Charcas, 1680–1809.