As a warning about Islam, you can still download ‘Caliphate’ for free at Baen...
http://www.baen.com/library/books.asp
Another one you will love and one of my all time faves is “Replay” by Ken Grimwood. Time travel with a Goundhog day twist.
Supposed to be a movie but keeps getting postponed. I hope they leave it alone because they will kill it.