Ideal for most any reader, Revolution is specifically designed to fulfill several requirements across Saskatchewan’s social science curricula. It will also be of particular interest to people curious about laws, social change, and ideology.