Children of Memory - Adrian Tchaikovsky