Red, White & Royal Blue by Casey McQuiston Publisher: St. Martin's GriffinISBN: 9781250316776Read More and Get a Copy