The River of Time - Novikov,Igor D. (NewYork CUP, 1998)