For Good and Evil: The Impact of Taxes on the Course of Civilization, 2nd Edition - 9781568332352