A carnival of revolution : (Princeton U.P., 2002)