This was fantastic!!! Loved the characters, loved the sense of humor, loved the mystery and the progression.