Taking Sides Clashing Views on Legal Issues - William Rose (Mc Graw Hill, 2006)