Jack of Hearts (and Other Parts) by Rosen, L. C.

Ingram

Jack of Hearts (and Other Parts)

Regular price $10.99
Ready to ship
 More payment options
Riverdale meets Love, Simon in this modern, fresh, YA debut about an unapologetically queer teen working to uncover a blackmailer threatening him back into the...