The Twelfth Imam by Joel C. Rosenberg is a book about Islam's coming Messiah. The central characters include David Shirazi a CIA NOC Agent and Dr Najjar Malik a physicist with the Atomic Energy Organization of Iran. This book is the first in a series and basically sets up the characters, their back stories and how the Twelfth Imam, the Mahdi or Islam's Messiah comes to power.
I really enjoyed this book a lot. It is action-packed and well written. There are several incredibly violent scenes as well. The characters are all well developed and easy to connect to. I found myself unable to put this book down several times. I highly recommend reading this book and have already started the next one in the series.