tor.com
Five Books with Geeky Heroes
I’ve always been drawn to characters who stand apart from “normal” people—the swordsman who studied every aspect of sword fighting for twenty years, the book nerd who saves the day with her knowled…
Brooke Johnson