This is classic, hard SF, a little old hat maybe, but none the worse for it.
SCI-FI-LONDON 17 May 2017