Dewey : a small-town library cat who touched the world