4.5 stars. Another great installment! I love that soooo many things are starting to come together. Even though this series is pretty old, I won't spoil anything - BUT I am particularly happy about ~someone~ coming into this book! Totally forgot about that.