A review by kaizw
The Geek Feminist Revolution by Kameron Hurley

5.0