I found this book to be fascinating even though I did not like the ending. Time and again it sent me to Google to research events and scientific facts to see if they were in fact “real”. (Spoiler Alert - they were.) This book both entertained and educated me - - a combination not often found.