Oddest of all stories - Coville, Bruce (Harcourt, 2008)
A collection of nine short stories featuring ghosts, half-humans, unicorns, and other unusual creatures.