The Naval Academy canceled a speech by author and podcaster Ryan Holiday after he declined a request not to reference 381 books and literary works removed from its library as part of a review of diversity, equity and inclusion materials, according to an opinion piece he authored for The New York Times. Holiday, who has…