I read While Europe Slept and thought it was a book that everyone should read.
Why? Here's a guy who thinks that he's going to move to the European liberal paradise where he can be "gay and proud" and not have any problems, then he learns that this "liberal paradise" has turned intolerant due to an influx of Muslims and the Islamic beliefs against homosexuality and Western norms and values. I found it really insightful.
And you're right, people need to read this book, particularly liberals.