Barbara Ross returns to glorious Maine with a spooky but fun Julia Snowden mystery set during Halloween season. Three teenage girls having a sleepover on Hal...