Excellent attention to detail, religion, and historical accuracy. Very valuable.