The Evolution of English Public Finance: From Royal Revenues to Fiscal State (1066-1815)

December 28, 2024