caffeinated ramblings

life. sociology. books. coffee. humor.