Darwin's Blade
Dan Simmons
Baptism of Fire
Andrzej Sapkowski
The Witcher (3)
The Lacuna
Barbara Kingsolver
Titan: The Life of John D. Rockefeller, Sr.
Ron Chernow
Miracles
C.S. Lewis