A good book should make you laugh, cry, and think.