A review by michaelion
Naming Names: With a New Afterword by the Author by Victor S. Navasky
challenging
informative
inspiring
reflective
sad
slow-paced
3.75