Highly imaginative novel thousands of years in the future. Excellent story. Great ending. I really enjoyed this book. Will have to find the second novel. Not a series as I had thought but a very long book under different covers. If you are a sci-fi fan this is one book you need to read. Did I say highly imaginative?