Librarian’s Pick: Grand – Charles Johnson

"An award-winning novelist, philosopher, essayist, screenwriter, professor and cartoonist, Charles Johnson has held numerous impressive titles over the course of his incomparable career. Now, for the first time, with his trademark wisdom and philosophical generosity,...