I've read a few David Almond books now and almost feel like I've read them all.
This is a collection of short stories by him, with an author's note before each of them. Although they're very well written I can't say that they made much impact on me, though you can definitely fill the emotion and realism in the words.
Another thing is that some of these are ghost stories which, at the same time...aren't really ghost stories. It felt a bit strange reading them, as the author was trying to write a ghost story which didn't *really* have anything to do with the paranormal, because the stories themselves about life's experiences. By the end of one of them, I felt that there wasn't actually a ghost involved at all. The protagonist was just guilt-wracked by his actions and started dreaming of the boy who died.
There are definitely some good stories in here, but I can't see myself reading it again. 3.5 stars.