Future fiction review – Rebirth