Published by Changeling Press
Cover Artist: Bryan Keller
Whisper — Abducted at a young age, I’d learned to live with the brutal man who’d kidnapped me. Quick with his fists, he made sure I knew to keep quiet and do as I was told. Until nearly a decade later. When Forge came to confront the man I’m forced to call “Dad,” I knew it was my one chance. Saying my true name for the first time was both thrilling and scary. Going to live with a bunch of bikers was even more so. But I found out soon enough there wasn’t anything Forge wouldn’t do for me. I might have had a crush on him. Just a bit. Then my world imploded once more, and I ran. Now he’s back, and I’m terrified and excited all at once.
Forge — One of the boys who attacked Whisper is out on parole, and I know she’s clueless. I only intended to make sure she was all right. How the hell I ended up claiming her son as my own, then marrying her, is beyond me. Can’t say I’m too broken up about it. Whisper is all grown up, and I’d be lying if I said I didn’t want her.
With her attacker’s whereabouts unknown, and my club pissed at me, there’s a lot on my plate. But I have to say… bringing Whisper and little Jacob home with me had to be the best idea I ever had. Now that they’re mine, I’ll do anything to hold onto them.
WARNING: Forge is part of the Reckless Kings MC series. While it can be read as a stand-alone, you may enjoy the series more when read in order. The story contains violence, bad language, and adult situations, as well as darker content some may find difficult to read.
“Dad! I’m going to be late. Would you hurry the hell up?” I yelled across the house.
“Where’s the fucking fire?” he demanded, stomping into the room in jeans with a blue button-down. He’d put his cut on over it. It was the closest he’d ever get to dressing up and I smiled, thinking he looked nice.
“The fire is called graduation. I need to be there in fifteen minutes or I can’t walk. You’re the one who made a big deal about me attending the local high school and having a normal life. Guess what? Normal kids walk across the stage and get a diploma, or so I’ve been told.”
“You driving there?” he asked.
“No.” I rubbed the toe of my boot on the floor. “I’m getting a ride from a friend.”
He froze, his jaw tensing and his eyes narrowing. “Friend? Whisper Evans, I know damn well your friends don’t come here to pick you up. Who the hell do you think you’re riding with?”
“Tommy Aikens asked to drive me to graduation and to the field party after. He’s meeting me at the gate in five minutes. I thought you could give me a ride up there.”
He folded his arms and glowered. Brick, otherwise known as Hank Evans, and my adopted father, got that stubborn look in his eyes I knew didn’t bode well for me. The day he’d brought me home with him, I’d not known what to expect. I’d once asked what happened to John Gillis, and he’d told me the man had been taken care of. I’d not asked again. Something told me they hadn’t handed him over to the police.
After I’d come to live with Brick, it had taken us a week to settle into a routine and get to know one another. Now it felt like I’d been his daughter all my life. I couldn’t imagine anyone I’d rather have for a dad. He’d been amazing, and he didn’t even give me shit about my crush on Forge.
I fingered the necklace I never took off. It had started as a piece of his artwork but had broken off. I’d commented on how pretty it was, so he’d smoothed out the edges, drilled a hole through it, and put it on a chain for me. Sadly, the big guy had only ever seen me as a child, and probably always would.
“Come on, Dad! I’m leaving for college in three days. Let me have a little fun tonight.”
He sighed and ran a hand through his hair. “Fine. But don’t come home pregnant or I’ll have to kill a motherfucker.”
I threw my arms around him and hugged him tight. “Thanks, Dad. I promise I won’t stay out too late.”
“Come on. I’ll drop you at the gate and then ride out with the others. You wait inside the fence. You hear me? Lyle is on duty, and he’ll let you out when your friend gets here.”
I rolled my eyes. “We really are just friends, Dad. You know I don’t date. Never have, don’t plan to start now.”
Well, not entirely true. If a certain foxy older man ever looked at me as more than a kid, then I’d jump at the chance to date. Forge had saved me the day he’d come to meet with John Gillis, and I’d had a bit of hero worship going on. Then I’d started spending time with him and fell head over heels. No boy could ever measure up.
{"id":"1","mode":"form","open_style":"in_place","currency_code":"USD","currency_symbol":"$","currency_type":"decimal","blank_flag_url":"https:\/\/harleywylde.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/blank.gif","flag_sprite_url":"https:\/\/harleywylde.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/flags.png","default_amount":100,"top_media_type":"featured_image","featured_image_url":"https:\/\/harleywylde.com\/wp-content\/uploads\/2022\/10\/BookBrushImage-2022-10-14-20-446-200x200.jpg","featured_embed":"","header_media":null,"file_download_attachment_data":null,"recurring_options_enabled":true,"recurring_options":{"never":{"selected":true,"after_output":"One time only"},"weekly":{"selected":false,"after_output":"Every week"},"monthly":{"selected":false,"after_output":"Every month"},"yearly":{"selected":false,"after_output":"Every year"}},"strings":{"current_user_email":"","current_user_name":"","link_text":"Leave a tip","complete_payment_button_error_text":"Check info and try again","payment_verb":"Pay","payment_request_label":"International Bestselling Author Harley Wylde","form_has_an_error":"Please check and fix the errors above","general_server_error":"Something isn't working right at the moment. Please try again.","form_title":"International Bestselling Author Harley Wylde","form_subtitle":null,"currency_search_text":"Country or Currency here","other_payment_option":"Other payment option","manage_payments_button_text":"Manage your payments","thank_you_message":"Thank you so much! You're support means a lot to me :)","payment_confirmation_title":"International Bestselling Author Harley Wylde","receipt_title":"Your Receipt","print_receipt":"Print Receipt","email_receipt":"Email Receipt","email_receipt_sending":"Sending receipt...","email_receipt_success":"Email receipt successfully sent","email_receipt_failed":"Email receipt failed to send. Please try again.","receipt_payee":"Paid to","receipt_statement_descriptor":"This will show up on your statement as","receipt_date":"Date","receipt_transaction_id":"Transaction ID","receipt_transaction_amount":"Amount","refund_payer":"Refund from","login":"Log in to manage your payments","manage_payments":"Manage Payments","transactions_title":"Your Transactions","transaction_title":"Transaction Receipt","transaction_period":"Plan Period","arrangements_title":"Your Plans","arrangement_title":"Manage Plan","arrangement_details":"Plan Details","arrangement_id_title":"Plan ID","arrangement_payment_method_title":"Payment Method","arrangement_amount_title":"Plan Amount","arrangement_renewal_title":"Next renewal date","arrangement_action_cancel":"Cancel Plan","arrangement_action_cant_cancel":"Cancelling is currently not available.","arrangement_action_cancel_double":"Are you sure you'd like to cancel?","arrangement_cancelling":"Cancelling Plan...","arrangement_cancelled":"Plan Cancelled","arrangement_failed_to_cancel":"Failed to cancel plan","back_to_plans":"\u2190 Back to Plans","update_payment_method_verb":"Update","sca_auth_description":"Your have a pending renewal payment which requires authorization.","sca_auth_verb":"Authorize renewal payment","sca_authing_verb":"Authorizing payment","sca_authed_verb":"Payment successfully authorized!","sca_auth_failed":"Unable to authorize! Please try again.","login_button_text":"Log in","login_form_has_an_error":"Please check and fix the errors above","uppercase_search":"Search","lowercase_search":"search","uppercase_page":"Page","lowercase_page":"page","uppercase_items":"Items","lowercase_items":"items","uppercase_per":"Per","lowercase_per":"per","uppercase_of":"Of","lowercase_of":"of","back":"Back to plans","zip_code_placeholder":"Zip\/Postal Code","download_file_button_text":"Download File","input_field_instructions":{"tip_amount":{"placeholder_text":"How much would you like to tip?","initial":{"instruction_type":"normal","instruction_message":"How much would you like to tip? Choose any currency."},"empty":{"instruction_type":"error","instruction_message":"How much would you like to tip? Choose any currency."},"invalid_curency":{"instruction_type":"error","instruction_message":"Please choose a valid currency."}},"recurring":{"placeholder_text":"Recurring","initial":{"instruction_type":"normal","instruction_message":"How often would you like to give this?"},"success":{"instruction_type":"success","instruction_message":"How often would you like to give this?"},"empty":{"instruction_type":"error","instruction_message":"How often would you like to give this?"}},"name":{"placeholder_text":"Name on Credit Card","initial":{"instruction_type":"normal","instruction_message":"Enter the name on your card."},"success":{"instruction_type":"success","instruction_message":"Enter the name on your card."},"empty":{"instruction_type":"error","instruction_message":"Please enter the name on your card."}},"privacy_policy":{"terms_title":"Terms and conditions","terms_body":null,"terms_show_text":"View Terms","terms_hide_text":"Hide Terms","initial":{"instruction_type":"normal","instruction_message":"I agree to the terms."},"unchecked":{"instruction_type":"error","instruction_message":"Please agree to the terms."},"checked":{"instruction_type":"success","instruction_message":"I agree to the terms."}},"email":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email address"},"success":{"instruction_type":"success","instruction_message":"Enter your email address"},"blank":{"instruction_type":"error","instruction_message":"Enter your email address"},"not_an_email_address":{"instruction_type":"error","instruction_message":"Make sure you have entered a valid email address"}},"note_with_tip":{"placeholder_text":"Your note here...","initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"empty":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"not_empty_initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"saving":{"instruction_type":"normal","instruction_message":"Saving note..."},"success":{"instruction_type":"success","instruction_message":"Note successfully saved!"},"error":{"instruction_type":"error","instruction_message":"Unable to save note note at this time. Please try again."}},"email_for_login_code":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email to log in."},"success":{"instruction_type":"success","instruction_message":"Enter your email to log in."},"blank":{"instruction_type":"error","instruction_message":"Enter your email to log in."},"empty":{"instruction_type":"error","instruction_message":"Enter your email to log in."}},"login_code":{"initial":{"instruction_type":"normal","instruction_message":"Check your email and enter the login code."},"success":{"instruction_type":"success","instruction_message":"Check your email and enter the login code."},"blank":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."},"empty":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."}},"stripe_all_in_one":{"initial":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"empty":{"instruction_type":"error","instruction_message":"Enter your credit card details here."},"success":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"invalid_number":{"instruction_type":"error","instruction_message":"The card number is not a valid credit card number."},"invalid_expiry_month":{"instruction_type":"error","instruction_message":"The card's expiration month is invalid."},"invalid_expiry_year":{"instruction_type":"error","instruction_message":"The card's expiration year is invalid."},"invalid_cvc":{"instruction_type":"error","instruction_message":"The card's security code is invalid."},"incorrect_number":{"instruction_type":"error","instruction_message":"The card number is incorrect."},"incomplete_number":{"instruction_type":"error","instruction_message":"The card number is incomplete."},"incomplete_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incomplete."},"incomplete_expiry":{"instruction_type":"error","instruction_message":"The card's expiration date is incomplete."},"incomplete_zip":{"instruction_type":"error","instruction_message":"The card's zip code is incomplete."},"expired_card":{"instruction_type":"error","instruction_message":"The card has expired."},"incorrect_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incorrect."},"incorrect_zip":{"instruction_type":"error","instruction_message":"The card's zip code failed validation."},"invalid_expiry_year_past":{"instruction_type":"error","instruction_message":"The card's expiration year is in the past"},"card_declined":{"instruction_type":"error","instruction_message":"The card was declined."},"missing":{"instruction_type":"error","instruction_message":"There is no card on a customer that is being charged."},"processing_error":{"instruction_type":"error","instruction_message":"An error occurred while processing the card."},"invalid_request_error":{"instruction_type":"error","instruction_message":"Unable to process this payment, please try again or use alternative method."},"invalid_sofort_country":{"instruction_type":"error","instruction_message":"The billing country is not accepted by SOFORT. Please try another country."}}}},"fetched_oembed_html":false}