Hanging in there by dreaming of summer

2 great warm-weather races to check out (and a discount code!), plus the book I can't put down right now.