Warm Up
by V. E. Schwab
It's been 297 days since David died--and came back. He may have survived the avalanche, b...