agirlwhoisageek.com
What Good Books Have You Read Lately? Vol 2
It’s the 4th of July today and most people who read this blog probably won’t today due to cookouts, beach trips, fireworks, other things instead of being on the computer all day. But fo…