300 Days of Sun: A Novel