Bruno D. (BrunoMassage) reviewed Taking Sides: Clashing Views on Controversial Moral Issues on + 131 more book reviews
An interesting read, although it does challenge you when considering you get two completely opposite views, obviously one that you would automatically agree with and one you'd probably disagree with... that is until you read it and start questioning yourself.