Loved it all from beginning to end! The author has done his research and presented it in a compelling manner!