One of the few books, that when I'm finished, I just want to turn it over a start again.
Covers a wide range of important and relevant topics in technology, biology/genetics, ethics. My only problem is it is too short! Could easily have been a triology like the Baroque Cycle (another favorite) https://en.wikipedia.org/wiki/The_Baroque_Cycle
Haven't read it yet, but it looks interesting