Books are the perfect gifts, hands down. You don’t have to gamble on size and style, as with clothes. You aren’t gifting something useless, frivolous, or purely decorous (read: easily forgotten). You ...