Fantasy and Progress Book Club: The Seventh Sword [repost]

Lessons on techno-optimism from unlikely places