Scholar and activist Peter Dreier will be speaking about his new book, “The 100 Greatest Americans of the 20th Century: A Social Justice Hall of Fame” at Modern Times Bookstore, 2919 24th Street on July 21 at 7pm and on July 22 at the Mission Cultural Center, 2868 Mission Street, at 2pm. Beyond Chron will be reviewing the book later this summer.