‘City of Last Chances’ by Adrian Tchaikovsky: A Book Review
‘City of Last Chances’ by Adrian Tchaikovsky is a compelling fantasy novel set in a bizarre world of intrigue and magic.
‘City of Last Chances’ by Adrian Tchaikovsky is a compelling fantasy novel set in a bizarre world of intrigue and magic.
Adrian Tchaikovsky is back with another enthralling sprawling space opera, ‘Shards of Earth.’
‘Bear Head’ by Adrian Tchaikovsky is a Mars-based SF novel that examines civil rights and hive mind technology. It’s also awesome!
‘The Doors of Eden’ is a world-crossing, mind-bending science fiction novel with a diverse cast and inclusive theme. It’s also a triumph.
‘Bewilderment’ by Richard Powers is an affecting story of science, environmentalism, and parenting. It’s almost the perfect GeekParent novel.
Big screen, small screen, no matter. In 2020, the lines are sometimes blurred.
Following up my Stack Overflow column about double lives, today’s column is all about time—time machines and time manipulation. And one that’s not exactly about time travel but uses a writing structure that lets the reader manipulate time.
‘Radio Life’ is a brilliant and thought-provoking post-apocalyptic thriller with a deep philosophical question running through its core.
What do you want to read this year? The GeekDads and GeekMoms share our reading resolutions for 2018.