The first time I read this book, it was under duress (i.e. it was required reading for a philosophy course). Reading it today, the meaning hidden in the words of Socrates, as written by Plato, hit hard and deep. Why do I think the way I do? Why do I think some things are just, while others an offence to humanity? If you’re sure of the validity of your own beliefs, I dare you to read this book.