Enjoyable read but the female characters are PAINFUL. Really pigeonholes them into the breeder or matriarch category.