Book recommendations
3 books
Masters of Doom (not finished, just started reading it, great so far)
-Stumbling on Happiness
-Free Software, Free Society