Deep cut – we couldn't find a description for this book.
A great blend of science and historical fiction. Very enjoyable even though it takes awhile to get going.