BOOK REVIEW: 'John Lewis: A Life' Joel Freedman Finger Lakes Times 5 0 13.05.2025 .....© Finger Lakes Times visit website