Red, White & Royal Blue by Casey McQuiston
Best Books Ever
80,160 books — 298,872 voters