Andrew S.

Time travel; ancient Rome and modern Sardinia; a dystopian future society that has lost all religion; an artificial intelligence developing self-awareness, curiosity, and emotions; well-rounded characters including antagonists with well-developed motives; loads of action; period and local detail; intriguing philosophical notions; a hint of Christian faith presented without preaching; an ending I didn’t see coming – I loved it.