Dynamic Society: The Sources of Global Change by Graeme Snooks | Menrva Books