Wonderful! But I did take 1/2 star off. Not quite a 5 star. But when you have a series with as many books in it as this one, you are going to have some a little better than others. I agree with one comment about the character of Charlie evolving and developing as the series goes on. I really enjoyed "watching" him. As always, enjoyable story. I find myself wishing I could go back to Africa...this time to Botswana!