Notes on Resistance

Notes on Resistance

2022 • 200 pages