Review: Another great book!
Rating: 4 out of 5
Date: 01 4, 2014
Again, you won't be disappointed in the characters, the religious aspect, the history, action, detailed research and sometimes contemporary political settings that have well thought out implications. I really appreciate Penn's attention to detail, imagination and writing skills.