Red, white & royal blue - McQuiston, Casey (St. Martin's Griffin, 2019)