this is an old one. i read it probably 1st in high school, then again when i was older. i just picked it up for a 3rd time and am about 1/2 way through it. the book is in the same class as 1984, Brave New World, Fahrenheit 451, etc.
if you are into good fiction and want to see how to create a dystopian society, read these books and include this last. as it turns out, these works of fiction were prophetic. this one is Atlas Shrugged, by Ayn Rand. read it or read it again. it's worth it.