This book really is a gem. Taking the reader through the key issues of contemporary political and ethical theory, Kymlicka manages to admirably disentangle the thorny writing style of Rawls to lay down for the beginner the essential elements of "A Theory of Justice." Taking this as his foundation, he builds from the Rawlsian preamble the critiques made of Rawls by Nozick, Walzer and other schools of political thought.
This approach works very well. However, there a few factual errors - especially in the discussion of Rawls - which necessitate the reader looking back to the original texts. Which is no bad thing, considering a reader really ought to consider this book only an appetiser for the heavy yet enjoyable fodder that Rawls and Nozick offer.
Recommended for all those with an interest in the subject and for students in the first couple of years of undergraduate study.