Storm Island
Ken Follett
One hundred years of solitude
Gabriel Garcia Marquez
King Dragon
Michael Swanwick
Stone Spring
Stephen Baxter
Guns, germs, and steel: the fates of human societies
Jared M. Diamond