Realism and Revolution by Sandy Petrey