Winter's Mystery by Patricia Blumhagen
http://wintersmystery.com/