The original book was written, so I understand, in Korean and was translated to English. Maybe it read better in Korean, b/c it's rather difficult to read through what is essentially at times, broken english.I liked overall idea of the story. A young boy who revolts against traditional values, finds love in Go and a woman; however, the execution of the book left a lot to be desired. I'm attributing a majority of the errors, poor connections between paragraph thoughts and broken ideas to a "loss in translation".I was rather shocked at the high ratings given of the book. If you like Go, the book is okay for the sake of Go. If you don't know much about Go and want to learn, I highly recommend Janice Kim's, "Learn to Play Go" series. If you are just looking for a good read, STAY AWAY from this one.