Cross My Heart and Hope to Spy (Gallagher Girls, 2) by Ally Carter
Cross My Heart and Hope to Spy (Gallagher Girls, 2) by Ally Carter
Couldn't load pickup availability
Don't miss a moment of the beloved, bestselling series where spies-in-training navigate double crosses, secret missions, friendship, and first love―now with a bonus epilogue!
After the excitement of the fall, all Cammie Morgan wants is peaceful semester at school. But that's easier said than done when you're a CIA legacy and go to the premier school in the world ... for spies. Cammie may have a genius I.Q., but there are still a lot of things she doesn't know. Like, how much trouble is she really in after what happened last semester? What will happen with Josh? And above all, why is her mother acting so strangely?
Despite Cammie's best intentions to be a normal student, danger seems to follow her. She and her friends learn that their school is going to play host to some mysterious guests―code name: Blackthorne. Then she's blamed for a security breach that leaves the school's top secret status at risk. Soon, Cammie and her friends are crawling through walls and surveilling the school to learn the truth about Blackthorne and clear Cammie's name. Even though they have confidence in their spy skills, this time the targets are tougher (and hotter), and the stakes for Cammie's heart―and her beloved school―are higher than ever.
Shipping
Shipping
Preorders
Orders that include a preorder will ship together once all items are available. That means your full order will ship when the book with the latest release date is published.
In-Stock Items
Orders containing only in-stock books and items will ship within 4 business days.
Grump & Sunshine Apparel & Totes
All apparel is made to order and will ship within 20 business days.
You’ll receive a confirmation email with tracking details as soon as your order is on its way. Thanks so much for your patience — and for supporting Maine’s only all-romance bookshop! 💖
Return Policy
Return Policy
All sales are final. Once an order is placed, it cannot be canceled or refunded.
Thank you so much for understanding! 💌

