The Moon is a Harsh Mistress

I recently finished reading this book, reading it for the first time. Quite an interesting and thought-provoking book, if you can get past the fact that it's written almost entirely in slang.