The Mystery of the Singing Ghost (Boxcar Children #31)