A review by blueloris
Dream Boy by Jim Grimsley

3.0

Lost a star due to a confusing ending. Very fast reading though, as a sense of doom kept me from putting it down.