Spirits of the Railway by Paul Yee
Paul Yee is a highly-regarded writer of Canadian literature and winner of multiple recognitions and awards, including the Governer General's Award for English language children's literature in 1996 for "Ghost Train". He also writes history, notably the story of the Chinese in Vancouver, called "Saltwater City". His story "Spirits of the Railway" reckons with Canada's troubled, racist history of immigration and the building of the railroad. It injects a little of the supernatural into the story, heightening both the spookiness and the tragedy of the tale.
Writing prompt: Ghosts can be a great metaphor in a story about past injustice, regret or unhealed wounds. Try your hand at writing a ghost story where the ghost represents some aspect of an unresolved past.