{"title":"Codi Gary","description":null,"products":[{"product_id":"bad-for-me","title":"Bad For Me","description":"\u003cp\u003e\u003cem\u003eCodi Gary's back with another installment in her fan-favorite Rock Canyon series.\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003eCallie Jacobsen isn't about to open her heart to just anyone. Not so very long ago, trusting someone changed her life forever—and not in a fun way. Now she's better off focusing on her career, her friends, and her dog. So when former Marine Everett Silverton takes an interest in her, Callie's more than a little wary. No matter how charming he is, men are a bad idea. In fact, she's got the scars to prove it.\u003c\/p\u003e\u003cp\u003eBut Everett isn't convinced Callie should shut everyone out—especially not him. He may be a hero to the people of Rock Canyon, but he's got his own demons, and he bets they're not that different from Callie's. Still, he knows it's going to take more than chemistry to get her to let her guard down. Everett will do whatever it takes to show her she's safe with him. All she has to do is take a chance, take a step … and take his hand.\u003c\/p\u003e","brand":"Codi Gary","offers":[{"title":"Mass Market Paperback","offer_id":53139962331427,"sku":"9780062372260","price":7.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0930\/2258\/5123\/files\/9780062372260.jpg?v=1741115489"},{"product_id":"good-girls-dont-date-rock-stars","title":"Good Girls Don't Date Rock Stars","description":"\u003cp\u003eGemma Carlson didn't plan on waking up married.\u003c\/p\u003e\u003cp\u003eShe also didn't count on running into her old flame—and her son's father-turned-country rock star—Travis Bowers, followed by a night of drunken dares. Apparently one of those involved a ring on her finger and a vow … neither of which she intends to keep. Now with a hangover from hell, this good-girl-gone-bad knows there's just one thing to do: run.\u003c\/p\u003e\u003cp\u003eTravis has been all over the world, but Gemma has never been far from his thoughts. So when they had the chance to catch up over a few drinks, he didn't hesitate. Of course, he didn't expect it would lead to marriage, or a runaway bride! Travis finally has a second chance and doesn't plan on losing Gemma again—or the son he didn't know he had. He proposes, albeit belatedly, a date. Or rather, a few. If they can make this marriage work by starting over, he stays. If not …\u003c\/p\u003e\u003cp\u003eGemma's not interested; she's got a son to protect and a heart to heal. But having Travis around \u003cem\u003ecould\u003c\/em\u003e make both a little easier. Still, good girls don't date rock stars . . . right?\u003c\/p\u003e","brand":"Codi Gary","offers":[{"title":"Mass Market Paperback","offer_id":53144552440099,"sku":"9780062331724","price":5.59,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0930\/2258\/5123\/files\/9780062331724.jpg?v=1741130489"},{"product_id":"things-good-girls-dont-do","title":"Things Good Girls Don't Do","description":"\u003cp\u003eGood girls don't steal.\u003cbr\u003eGood girls don't visit sex shops.\u003cbr\u003eGood girls don't have one-night stands.\u003c\/p\u003e\u003cp\u003eFor Katie Conners, being a good girl just isn't worth it anymore. It used to mean getting the life she always wanted. But that was before she got dumped and her ex got engaged to his rebound. So, after a bad day and one too many mojitos, Katie starts making a list of things a girl like her would never do, not in a million years . . .\u003c\/p\u003e\u003cp\u003eAs a tattoo artist with a monster motorcycle, Chase Trepasso isn't the kind of guy you bring home to mom and dad.\u003c\/p\u003e\u003cp\u003eAnd when he finds Katie's list in a bar, he's more than happy to help her check off a few items. Especially the ones on the naughtier side . . .\u003c\/p\u003e\u003cp\u003eKatie's more than tempted by Chase's offer, as long as they keep things uncomplicated. But as they spend more time together, she may just wind up breaking the most important rule of all: \u003cem\u003eGood girls\u003c\/em\u003e don't \u003cem\u003efall in love with bad boys.\u003c\/em\u003e\u003c\/p\u003e","brand":"Codi Gary","offers":[{"title":"Mass Market Paperback","offer_id":53145871778083,"sku":"9780062292926","price":7.19,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0930\/2258\/5123\/files\/9780062292926.jpg?v=1741134539"},{"product_id":"return-of-the-bad-girl","title":"Return of the Bad Girl","description":"\u003cp\u003e\u003cem\u003eBad girls don't forgive.\u003cbr\u003eBad girls don't forget.\u003cbr\u003eBad girls don't fall in love.\u003c\/em\u003e\u003c\/p\u003e \u003cp\u003eCaroline Willis may be known for causing trouble, but she is NOT about to become homeless. So when she learns that her perfect apartment has been double-booked—to a dangerously hot bad boy—Caroline's bad-girl reputation comes out in full force. He may be sexy as sin, but she's not afraid of him … or his panty-melting smile.\u003c\/p\u003e\u003cp\u003eRock Canyon's got room for only one bad attitude—and Gabe Moriarty was here first. Still, starting over means playing it smart, so while sharing his new apartment is less than ideal, it's worth getting his dream business off the ground. Not to mention that it means shacking up with a sexy wild child. Caroline may be giving him the cold shoulder, but Gabe always was good at starting fires …\u003c\/p\u003e\u003cp\u003eCaroline vows to keep things professional with Gabe, but as close quarters begin to ignite the sizzling chemistry between them, she's left wondering: Bad boy plus bad girl equals nothing but trouble … right?\u003c\/p\u003e","brand":"Codi Gary","offers":[{"title":"Mass Market Paperback","offer_id":53165686260003,"sku":"9780062372239","price":7.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0930\/2258\/5123\/files\/9780062372239.jpg?v=1741197496"}],"url":"https:\/\/epicreads.com\/collections\/codi-gary.oembed","provider":"Epic Reads","version":"1.0","type":"link"}