Quantum Void (Quantum Series Book 2)
Adrian Tchaikovsky
Anthony Dean
A.G. Riddle
Sylvain Neuvel
Hannu Rajaniemi