Very well written and researched book. Kept me interested and disappointed when it was done.