USA Today bestselling author RJ Scott, writes stories with a heart of romance, a troubled road to reach happiness, and most importantly, a happily ever after.
RJ Scott is the author of over one hundred romance books, writing emotional stories of complicated characters, cowboys, millionaire, princes, and the men who get mixed up in their lives. RJ is known for writing books that always end with a happy ever after. She lives just outside London and spends every waking minute she isn’t with family either reading or writing.
The last time she had a week’s break from writing she didn’t like it one little bit, and she has yet to meet a bottle of wine she couldn’t defeat.
Pères Célibataires Coffret Tome 1 – 3
Célibataire
Souffrant du rejet douloureux d'un homme qu'il pensait aimer, Asher se retrouve avec un bébé dans les bras.
Ash veut fonder une famille et est déterminé à poursuivre la maternité de substitution qu’il avait entamée avec son ex. Il ramène bébé Mia à la maison, et jure qu'il sera le meilleur père possible. Dans ce monde, rien ne compte plus pour lui que de prendre soin de sa fille, pas même le fait de désirer accidentellement le médecin d'à côté. Confronté à son attirance croissante pour Sean et à de douloureux souvenirs de sa famille, Ash doit apprendre que l'amour est tout ce qui compte.
Aujourd'hui
Lorsque le monde met une étiquette sur le dos d’un homme et le juge aveuglément, est-il possible pour lui de trouver l’amour ?
Les plans d’avenir de Brady tombent à l’eau lorsque sa nièce et son neveu perdent leurs parents lors d’un tragique accident, et qu’il devient père du jour au lendemain. Son trouble développemental de la coordination gouverne sa vie, mais il combat à la fois le TDC et la peur qui le pourchasse tous les jours : celle de pouvoir offrir un vrai foyer à Maddie et Lucas.
Eric, pompier, est en première ligne pour combattre la menace de destruction de la nature dans les forêts californiennes, avec son équipe CalFire. Concentré et calme, même dans les situations les plus désespérées, Il affectionne particulièrement son camion, aime sa carrière et peut s’appuyer sur ses meilleurs amis. Tout ce dont il a besoin, maintenant, c’est d’amour, mais impossible le trouver, apparemment.
Promesse
Leo Byrne est flic, Jason Banks est un ancien détenu. Même après un baiser volé, un déclic doit se produire pour que Leo puisse convaincre Jason que tomber amoureux est une option envisageable.
Jason a fait la promesse de garder sa fille en sécurité et il a fini derrière les barreaux pour ça. Se porter volontaire comme pompier détenu était sa meilleure façon d’aider la communauté et de rester sain d’esprit. Néanmoins, maintenant qu’il est sorti, il n’a même plus cette possibilité. Il a perdu son avenir, son respect de lui-même et n’a aucun ami ni aucun endroit à qualifier de foyer. Pire, même après avoir sauvé sa fille, il n’arrive toujours pas à la protéger de l’homme qui veut l’utiliser comme monnaie d’échange pour recevoir de l’argent. Rencontrer Leo offre une possibilité à Jason de garder Daisy en sécurité, mais tomber amoureux de ce flic têtu signifie que la vérité doit être révélée et il pourrait à nouveau tout perdre.
More info →Promese (Papás solteros, libro 3)
Leo Byrne es policía; Jason Banks, un exconvicto. La atracción entre ambos hombres es palpable, y sin embargo, un beso robado no es suficiente, algo más debe suceder para que Leo pueda convencer a Jason de que enamorarse es posible para él.
Adoptado muy joven, Leo forma parte de la extensa familia Byrne. Con su perro Cap, tres hermanos y un montón de sobrinos y sobrinas, nunca se siente solo y su vida está llena. El amor es lo último en su lista de cosas por hacer, sin embargo, ver a sus dos mejores amigos felices y formando nuevas familias le hace desear cosas que no cree posibles. Besar a Jason en un evento en honor a la valentía del exrecluso es una cosa, todo lo demás está fuera de los límites.
Hasta que Jason no tiene a nadie a quien recurrir, y es Leo quien le ayuda en su peor momento. Acoger al hombre y a su hija en su casa es una cosa, enamorarse del exconvicto es otra completamente diferente.
Jason hizo un trato para mantener a salvo a su hija y pasó años tras las rejas por ello. El voluntariado como bombero convicto era tanto para ayudar a la comunidad como para salvar su cordura, pero ahora que recuperó su libertad ya ni siquiera tiene eso. Perdió su futuro y su autoestima, tampoco tiene amigos ni un lugar al que llamar hogar. Lo peor de todo es que, incluso después de rescatar a su hija, sigue sin poder mantenerla a salvo del hombre que quiere utilizarla como moneda de cambio.
Conocer a Leo podría darle a Jason una forma de mantener a Daisy a salvo. Sin embargo, enamorarse del testarudo policía significa que la verdad tiene que salir a la luz, y si eso sucede, él podría perderlo todo una vez más.
More info →End Street Box Set (Books 1-6)
End Street Box Set
In “The End Street Detective Agency Series,” human PI Sam Enderson and his vampire lover, Bob, dive headfirst into a whirlwind of paranormal mysteries. Each story throws them into the midst of magical chaos—from the hunt for cursed witches and missing magical children to confrontations with sinister water spirits and revenge-seeking angels. Living with an array of mystical beings like gargoyles and dragons, Sam and Bob not only crack cases but battle dark forces and form unlikely friendships. However, the revelation of Sam’s mysterious origins threatens their new love, and the found-family they’ve created. With the stakes higher than ever, a sacrifice might be the key to survival, threatening everything they cherish.
This box set includes the entire End Street series;
The Case of the Cupid Curse
The Case of the Wicked Wolf
The Case of the Dragon's Dilemma
The Case of the Sinful Santa
The Case of the Purple Pearl
The Case of the Guilty Ghost
More info →Owatonna U Hockey Box Set
Immerse yourself in the lives of the Owatonna Eagles, a group of talented young men grappling with their futures both on and off the ice in this enthralling series by RJ Scott & V.L. Locey. Each book delves into the romantic entanglements of the university’s hockey team members, blending sports action, deep personal struggles, and heartwarming love stories. Featuring Jared's son, Ryker, plus his friends Scott, and Benoit, it follows the three young men at college as they fall in love and find new paths to follow.
Including;
- Ryker
- Scott
- Benoit
And bonus novellas:
- Christmas Lights
- Valentine Hearts
- Desert Dreams
Bodyguards Inc Box Set 2
Undercover Lovers (Bodyguards 4)
They might make it out alive, but will the secrets in their hearts stay safe?
Kyle gets caught up in a case that is entirely unrelated to Bodyguards Inc. Not only does he abruptly need time off, but he has to have absolute trust and complete support from Ross without being able to tell Ross a thing.
CIA Agent Stefan Mortimer needs Kyle’s help with a case of a geneticist and a missing formula. Trouble is being led right to Kyle’s door, endangering the life of the team he has built and the man that he loves.
Going undercover, with Ross as his husband, is the worst kind of torture in so many ways, but it is the only answer. Kyle and Ross may well live through this but Kyle is convinced his heart won’t survive.
Love's Design (Bodyguards 5)
The Bodyguard and the Runaway Uncle
CIA Agent Stefan Mortimer is cooling his heels in the UK until he can go home. Taking on easy assignments with Bodyguards Inc. seems like a good solution to keep him sane. He’s used to life throwing him curveballs, and it’s just another day at the office when he rescues Kirby Devlin and his niece and nephew. Now he has to keep Kirby and the kids alive and stay professional.
Kirby Devlin has one priority; keeping his small family safe. On the run, and facing danger at every turn, Kirby finally runs out of places to hide on a snowy December day at an Edinburgh train station. Stefan comes to the rescue, saves him and the children. Is it possible that Kirby finally has someone to trust?
Now, if only it would be as easy for Kirby to trust Stefan with his heart.
Kissing Alex (Bodyguards 6)
A remote Scottish island might be the only safe place to hide.
Martial arts expert Lewis is the kind of bodyguard who slips under most people’s radar. Quiet, reserved, but constantly on alert, he’ll do his job, keep his charges safe, then relax by reading Shakespeare in his spare time.
When he’s given a case involving a spoiled celebrity singer, Lewis isn’t all that impressed. The job is nothing but babysitting a pretty boy, and he’s used to diplomatic postings with depth and challenge. What could he possibly have in common with the man he’s being forced to look after?
Alex became the envy of many when he and his fellow bandmates won second place in a huge TV talent show. He has more money than he knows what to do with, no life goals, an ex-boyfriend selling a sex tape, and now, someone who wants him dead, or at the very least maimed.
Can Lewis keep Alex safe, even when things usually in his control go to hell? Is running to a remote Scottish island the only way for them to stay alive?
More info →Spring Rains (Deutsche Ausgabe)
Wenn die Liebe auf dem Spiel steht, ist die einzige Möglichkeit, in die Zukunft zu blicken, sich den Geistern der Vergangenheit zu stellen und einen Ort zu finden, an den man gehört.
High School Lehrer Chris, der als Teenager sein Bein verloren hat, hat gegen die Dunkelheit gekämpft und ist als Sieger hervorgegangen. Im Klassenzimmer ist er eine tragende Säule, wehrt tagsüber seine überfürsorgliche Familie ab und sehnt sich nachts nach der Liebe. Aber eine Erinnerung an seine eigene Verletzlichkeit bei einem Vorfall auf der Lennox Ranch hat Schatten seiner Vergangenheit geweckt. Dann kommen Noah und sein Sohn, Fox, die einen Funken Hoffnung in Chris’ Leben bringen und ein Feuer entzünden, das ihn auffordert, erneut für die Liebe zu kämpfen.
Nachdem der Konditor aus der Großstadt, Noah, den Diner seiner Großtante Lily in der Kleinstadt Whisper Ridge in Wyoming erbt, kann er endlich den schmerzlichen Erinnerungen und der Verfolgung durch die Medien nach einer unglücklichen Ehe, in der er misshandelt wurde, entgehen. Er möchte ihr Leben an einem sicheren Ort neu aufbauen, aber ein Neuanfang ist nicht einfach, wenn das Geld ausgeht, die Regenbogenflagge in seinem Fenster die Aufmerksamkeit des örtlichen hetzerischen Pastors auf sich zieht und die Vergangenheit ihr hässliches Haupt erhebt. Und bei all dem muss Noah entscheiden, ob er bereit ist, sein Herz erneut zu öffnen, vor allem dem Lehrer seines Sohnes.
Noah und Chris verlieben sich, stehen zu dem, was richtig ist, kämpfen gegen ihre Dämonen und finden trotz aller Widrigkeiten ihr glückliches Ende.
More info →Weihnachtversprechen
Details folgen bald
More info →Bodyguards Inc Box Set 1
Bodyguard to a Sex God (Bodyguards 1)
Can the actor and his bodyguard fall in love without their story ending in tragedy?
Bodyguard Adam Freeman lands a challenging security role at a fan convention for the beloved procedural drama, Night Cop. His assignment? Protect the show’s leading man, Logan Brady, from overzealous fans and a lurking stalker. Adam tries to focus solely on his job, setting aside his growing attraction to the aloof actor who won’t listen to him. However, as Logan publicly comes out, a genuine threat puts their professional relationship to the test.
Logan is used to being the center of attention at conventions, yet this time, the spotlight brings real danger. Amid escalating threats that have followed him from home, Logan reluctantly accepts the need for a bodyguard. Just when he’s grappling with a life-altering personal decision, he’s distracted by his sexy new bodyguard, Adam—making privacy and concentration elusive.
Amid the chaos of the convention and surrounded by danger, Adam’s commitment to Logan’s safety becomes intertwined with their deepening emotional connection. As they navigate these new feelings, they fall in love, one stolen moment at a time. Now Adam has to keep Logan alive.
The Ex Factor (Bodyguards 2)
Trapped in an abusive relationship, Daniel is desperate and there's only one man he can call: The sexy bodyguard who promised he could help.
When Bodyguard, Ben Collins, finds Daniel Lincoln in a room, hiding and hurt, he doesn’t immediately think Daniel is the victim of abuse. Daniel is good at pretending and as a finalist in a TV singing competition he seems like he has a bright future ahead of him.
But something about Daniel calls to Ben’s need to protect, and he hands Daniel a card to contact him if ever Daniel needs him. Abruptly, after one frightened phone call, Ben is racing to Daniel’s aid and what he finds is a horror he can’t imagine.
Daniel is trapped in a relationship where anger and controlling hate are the only emotions he is given. When his boyfriend crosses the line and leaves Daniel vulnerable and broken there is only one man that he wants to call: Ben.
Max and the Prince (Bodyguards 3)
Death visits college and a bodyguard just has to keep the prince alive, only falling in love is not in the job description.
Bodyguard Max Connery is used to being mistaken for being younger than he is. Being carded every time he buys a beer is usual. Even though he’s just turned twenty-eight and has two tours in Afghanistan as a pilot under his belt. When a threat is made on the life of a prince attending University in the UK, Max is the perfect choice to blend in with students and to keep Prince Lucien safe. Even if it means joining the swim team to be by his side.
But, when death visits the University, abruptly this job is a long way past keeping the prince happy and safe. Instead, Max has to keep Lucien alive.
More info →Sanctuary Volume Two: A Gay Action Adventure Romance Series Boxed Set #2
Five action-adventure bodyguard stories in the bestselling Sanctuary Protectors & Bodyguards Series.
The Sanctuary Foundation - a privately funded team providing witness protection for those in danger
The Journal Of Sanctuary One (Sanctuary 6)
Jake spends every Christmas at Sanctuary One. From a small child the cabin was home for his family in the special season, and with the third anniversary of his dad's death approaching he arranges for Kayden, Beckett and himself to meet at the cabin a few days before Christmas. When a snowstorm means Kayden is blocked in NY with Beckett, Jake ends up in the cabin on his own.
Sean is being hunted and the only place he can run to is somewhere mentioned in an old journal - the original Sanctuary Cabin. The cabin is no longer in official use but it would be a good place to heal and take stock of just what is going on with his life.
Neither man is prepared for being stuck together for an entire week, nor for the secrets that threaten to get them both killed.
Worlds Collide (Sanctuary 7)
It is the day after New Years and Dale is en route back to Albany in a private jet with Emily Bullen. She is coming back home after turning states evidence on her husband Senator Thomas Bullen.
What no one factored in, not Sanctuary or the FBI, was the lengths Griffin Ryland would go to in the effort to protect himself.
Joseph finds out Dale is in trouble and it is only with the help of his team of SEALs that he can make sure Dale is safe and that Griffin Ryland can't cause any more trouble.
A snowy New Years, a deserted airport and a hostage situation with people already dead and suddenly the worlds of Sanctuary and the SEALs collide, with terrifying consequences. Then, two weeks alone at a resort, falling deeper in love leave the two men with decisions to make and suddenly there is the chance to make forever a possibility.
Accidental Hero (Sanctuary 8)
Everyone wants Chicago cop, Simon Grant, dead. Armed with an address, he is on the run and heading for Sanctuary, only to end up at the wrong end of a gun. Is it possible the tall amber-eyed man holding the gun is actually going to be able to help him?
Cain Brodie is in charge of Sanctuary’s new Chicago office, C-Tower. His well organised administration day takes an unexpected turn when he has a man wanted for murder right in his gun sights. Thrust into a situation he has no control over suddenly he needs to be the one in control.
Accidental or not, Simon and Cain have to be the heroes of their own stories, just to stay alive.
Ghost (Sanctuary 9)
Can you ever hold on to a ghost?
Elliot is tracking an elusive killer, code named Ghost, with ties to organized crime. Every time the Sanctuary team gets close, Ghost slips their grasp.
Cole has nowhere left to turn. With his father dying and his sister in danger, he turns for help to the very people trying to track him down. Sanctuary’s assistance is what he needs to punch another hole in Varga’s organization.
When Elliot and Cole meet, it isn’t just passion that consumes them. When lust becomes something more, Elliot realizes that sometimes you can’t hold on to a ghost, and that sacrifice is often the only way to make things right.
By the Numbers (Sanctuary 10)
Secrets and lies threaten Brandon and Daniel’s new love.
Brandon Hoselton is running scared, finding security in his obsession with patterns and numbers. With his family threatened, he feels he has nowhere left to go, and even considers ending his life to keep them safe. Until Sanctuary, in the shape of the enigmatic Daniel Karnes, gives him a reason to stay alive and offers the possibility of a future free from fear.
Former SEAL Daniel is new to Sanctuary, tasked with watching Brandon, a brilliant geek with way too many secrets. Falling in love with quirky Brandon is easy; now he just has to make sure secrets don’t end up with them both dying.
The only way of destroying Varga is to cut the crime boss’s money, and the two men become part of an intricate take-down involving millions of dollars. But Brandon has a secret he can never share with Daniel, and their new love is at stake.
When the villain has murder in mind, sometimes the only way to stay alive is to lie.
More info →Un Miracle
Un bébé abandonné et un mot poignant de son jumeau inconnu suffisent à mettre inopinément le monde de Jax sens dessus dessous.
Bien qu’ayant été adopté par une famille aimante quand il était enfant, Jax sent qu’une partie de sa vie lui manque. Guidé par des rêves dans lesquels il voit son frère en danger, Jax est consumé par la recherche de son jumeau biologique. Choqué de trouver une livraison surprise sur le pas de sa porte, il découvre que non seulement il est devenu oncle, mais apparemment, il est aussi le tuteur légal du petit Charlie. Il fait appel au soutien inflexible de sa famille et de ses amis pour résoudre le mystère entourant cette nouvelle arrivée, mais il reçoit également l’aide d’une personne inattendue… Arlo, l’homme bourru et énigmatique qui travaille pour lui.
Arlo sait très bien s’occuper des autres. Lorsque ses parents sont décédés, il a arrêté l’université pour prendre soin de ses frères et a travaillé sur des chantiers afin de payer les factures. Maintenant que ses frères ont grandi et ont quitté le nid, c’est au tour d’Arlo de vivre. Toutefois, lorsque l’étape suivante de sa vie se traduit par l’incarnation de son amour pour Jax, il ne trouve pas les mots pour avouer ses sentiments. Le problème pour Arlo est qu’il refoule son amour pour son patron depuis trois ans et qu’il lui est insupportable de ne pas faire partie de sa vie. Est-ce trop demander que d’espérer un miracle qui pousserait Jax à tomber amoureux de lui également ?
More info →Single Dads – Collezione – Libri 1-3
Single (edizione italiana) Papà Single 1
Ancora abbattuto per l’abbandono da parte dell’uomo che credeva di amare, cosa farà Ash quando si trova da solo con la figlioletta appena nata?
Determinato a costruirsi una famiglia e a concludere il percorso di gravidanza surrogata che aveva cominciato insieme al suo ex, quando Ash porta a casa la neonata Mia si ripromette di diventare il miglior papà del mondo. Niente può distoglierlo dal suo dovere autoimposto, nemmeno l’improvviso e vivo interesse che sembra nutrire verso il nuovo vicino. Tra la sfida di resistere all’attrazione sempre più forte che lo trascina verso Sean e vecchie e dolorose dispute familiari, Ash dovrà imparare che l’amore è l’unica cosa che davvero conta.
Quando il medico del pronto soccorso Sean si trasferisce insieme ai suoi amici nella villetta accanto a quella di Ash, giovane padre single e molto sexy, l’amore lo investe con una forza tale da lasciarlo senza fiato. Insieme i due uomini trascorrono momenti impregnati di sensualità, ma Ash è chiaro fin dall’inizio: nel suo cuore non c’è spazio per nessuno tranne la figlia. Allora perché Sean sembra essere l’unico che riesce a vedere quanto in realtà l’uomo sia spaventato, e come farà a dimostrargli che il suo unico desiderio è che loro tre diventino una famiglia?
Today (edizione italiana) Papà Single 2
Quando il mondo ti etichetta e ti giudica senza conoscerti, sarà possibile trovare l’amore?
Il vigile del fuoco Eric è in prima linea insieme alla sua squadra contro gli incendi che minacciano la California. Determinato e calmo persino nelle situazioni più difficili, Eric nutre una vera e propria adorazione per la sua camionetta, ama il suo lavoro e può contare su due amici che gli guardano sempre le spalle. L’unica cosa che gli manca è l’amore, e giorno dopo giorno sembra sempre più difficile trovarlo. Al matrimonio del suo migliore amico, però, Eric si invaghisce a prima vista del timido Brady, anche se il bel ragazzo snello è molto diverso dal tipo di uomo che in genere attira la sua attenzione. Eric cerca un partner capace di contenerlo a letto, non qualcuno più piccolo di lui che magari vuole fargli intrepretare la parte dell’eroe forte e indomito ogni volta che fanno sesso. Vuole un compagno con cui potersi mostrare vulnerabile, qualcuno che lo ami per il suo cuore e i suoi modi gentili.
La vita di Brady subisce un ribaltamento totale nel momento in cui i nipoti perdono i genitori in un tragico incidente e lui si ritrova, di punto in bianco, papà di due ragazzini. Finora la sua esistenza è stata governata dalla DCD, ma nella sua nuova situazione Brady combatte sia il Disordine dello sviluppo della coordinazione sia le paure che lo aggrediscono ogni giorno, pur di assicurare a Maddie e Lucas una casa. La decisione di partecipare al matrimonio di un amico non è scevra da rimpianti, ma Brady rifiuta di arrendersi alla paura, anche se teme di poter fare qualcosa che lo renderebbe lo zimbello della festa. Quando incontra Eric, grande e grosso ma con la voce gentile e una cortesia antica, non tarda a innamorarsene. Se solo riuscisse a convincersi che il bel pompiere possa davvero desiderare qualcuno come lui, allora il suo sogno d’amore potrebbe realizzarsi.
Promise (edizione italiana) Papà Single 3
Leo Byrne è un poliziotto, Jason Banks un ex-detenuto. L’attrazione tra loro è innegabile, ma un bacio rubato non basta e Leo dovrà trovare il modo di convincere Jason che innamorarsi non è un’idea da scartare a priori.
Adottato da bambino, Leo fa parte della numerosa famiglia Byrne. In compagnia del suo cane Cap, di tre fratelli e un numero imprecisato di nipoti, è impossibile che si senta solo e la sua vita è ricca. L’amore non è contemplato nella sua lista di cose da fare, ma vedere i suoi migliori amici Sean ed Eric costruirsi nuove famiglie gli fa desiderare cose che fino a quel momento aveva considerato impossibili. Baciare Jason durante la cerimonia in cui il giovane viene premiato per il suo coraggio è una cosa, ma lasciare che tra loro possa esserci altro è fuori discussione. Fino a che Jason non si trova solo e in difficoltà, ed è Leo ad aiutarlo a restare a galla. Tuttavia, se da un lato ospitare lui e la figlia in casa sua è accettabile, innamorarsene è tutt’altro paio di maniche.
Jason ha fatto un patto per tenere al sicuro sua figlia e come risultato ha trascorso diversi anni in prigione. Offrirsi come pompiere volontario era stato un modo per aiutare la comunità, ma soprattutto per mantenere la propria sanità mentale. Ora però è fuori e non gli rimane più neanche quello. Non ha un futuro, ha perso il rispetto di se stesso e anche gli amici lo hanno abbandonato. Come se non bastasse, persino dopo essere riuscito a ricongiungersi con la figlioletta non riesce a tenerla al sicuro dall’uomo che vuole usarla come merce di scambio. L’incontro con Leo potrebbe significare la salvezza per Daisy, ma Jason sa che innamorarsi del testardo poliziotto potrebbe voler dire rivelare ogni cosa, rischiando di mettere di nuovo tutto a rischio.
Spiral
When the worlds of academia and sports collide, a doctor of math and a dyslexic hockey star find that love has its own perfect equation.
Craig learned to skate as soon as he could walk, moving from figure skating to excelling in hockey and succeeding in both despite the challenges of his dyslexia. Visual aids, practical, hands-on learning, and the support of friends not only helped him in school but also honed his skills on the ice, making him a versatile and intuitive player. When he meets Jamie at a team party, Craig is instantly captivated by the handsome professor. Despite the lasting effects of a former abusive relationship that’s still haunting him, they end up in bed. Craig’s insecurities drive him away—after all, what can a professor possibly see in someone like him? His past relationship makes trusting Jamie hard. Thankfully, Jamie is not only persistent but also understanding, and despite his worries, Craig can’t help but say yes. Falling for Jamie is as easy as slipping on fresh ice.
After his ex from hell stole his research and made him the academic community's laughingstock, Dr. Jameson “Jamie” Hennessy decided to reset his life and moved across the country to live with his best friend. With everything he worked so hard for now gone, Jamie needs funding to stay on the West Coast, and for that, he needs a new approach to his research. After one too many drinks at a team party, things heat up with a sexy hockey player he can’t take his eyes off, but after the most incredible sex of his life, Craig leaves him alone in a cold bed the morning after. When Jamie’s admiration for Craig and his obsession with mathematics collide, a new hypothesis about movement in sports is born. Could Craig be the answer he wasn’t even looking for?
More info →