Liked it -- except for the ending, which was just too pat and nice. Considering all the trouble and heartache throughout the book, the ending was just too tidy.I thought at times that the portrayal of JJ (the teenager) was off-kilter, but I liked him nonetheless. Ray was too hapless to be believed at times, but also likable. A good story. Kept me guessing about who's Christo's mom was. I got it wrong. But I liked the solution of that mystery.