When Kieran struggles with the aftermath of an assignment gone wrong, Joel is there to help. When Joel is caught in an explosion, Kieran jumps into a burning marina to rescue the man who means so much to him. But they never discuss what’s closest to their hearts, not prepared to risk their friendship for the mere possibility of something more.
Faced with bombs, assassins, and old ghosts, Joel and Kieran must find out why they’re targets, who is coming after them, and—most of all—how each would feel if he lost the other. Should they continue as best friends, or is it time to take a leap of faith?
You don’t greet your new boss dressed like an underage rent boy. But when Jack Horwood—ace hacker and ex-MI6 operative—opens the door to Gareth Flynn, he's too busy to worry over details like that. And anyway, his potential new boss is his former commanding officer – the same guy Jack has had a crush on since he was seventeen. So he should understand, right?
When he applied for the job in Nancarrow Mining's corporate security division, Jack had hoped for peaceful days repelling cyber attacks. Maybe a bit of corporate espionage on the side. His plans didn't include rescuing abused children, hunting pimps, or dealing with his overly protective and hot-as-hell boss, Gareth Flynn.
Walking away is not an option. Jack never takes the easy way out. More than that, meeting Gareth raises old ghosts that Jack needs to put to rest. Rescuing kids. Taking risks. Saving the day. Jack can do all that—but deciding what to do about his attraction to Gareth isn’t the sort of cloak-and-dagger game Jack plays well. Yet Gareth, strong and smart and always on hand when needed, might be Jack’s salvation.
Jack Horwood hates owing favors. But when a simple day out to treat Gareth to the best oysters in England leads to a discovery of drugs and counterfeit money—things that neither Jack nor Gareth have the jurisdiction to handle—he has to call in help. Help that doesn't come cheap, and that forces him to do something he promised himself he’d never do again—walk away from Gareth and the family he’s starting to make for himself.
Three months undercover is a long time. After missing Gareth’s birthday, Jack is determined not to miss their first anniversary. But coming home and being home are two very different things. So when he is asked to assist with a corporate espionage investigation, Jack can’t say no, despite knowing it will impact his already straining relationship.
Except, of course, he’s walking into a trap....
Jack Horwood doesn’t do families. Or Christmas. From the time his mother sold him to her pimp to the moment he walked out on the man he loved, Christmas has always been about change and painful choices. This year seems no different. Helping Daniel and Nico recover from their imprisonment and hunting down those responsible puts Jack in a frame of mind he doesn’t want to inflict on anyone. Least of all Gareth and the tentative relationship they’ve started to rebuild.
But Gareth, for whom Christmas is all about new beginnings, won’t let Jack take the easy way out. He makes him face his ghosts instead. Even when said ghosts invade their bedroom.
When Daniel’s parents are found, Jack is determined to settle the matter without involving Daniel at all. But fate decrees otherwise, and it’s Gareth who helps him finally understand that the strongest bonds are those forged together. Once he gets that, Jack can step up and make a decision designed to lay his ghosts to rest—for good.