I know I have mentioned before that Grace Lin is one of my favorite authors. Starry River is a companion book to Where the Mountain Meets the Moon. It is told in a similar style, legend intermingled with regular life. Her characters are warm and charismatic and her stories are magical. Would be a great read-aloud with kids. 5 stars.