Most of us are intolerant of something, whether it is our neighbour's dog, his politics or the colour of his skin, but we may not always recognize our lack of tolerance. This book explores several issues that have given rise to deep-rooted divisions within Western society, such as slavery, religion and homosexuality.