Children of Time by Adrian Tchaikovsky is an epic story of humanity's battle for survival on a hostile, terraformed planet.'Entertaining, smart, surprising and unexpectedly human' …