In Mooselick River, April showers bring May ghosts, not flowers.It's been four months, twelve days, and seven hours since Everly Dupree has seen a ghost—she's counted every blissful, specter-free minute. But she should have known it wouldn't last.When...