Master's Touch Publications
Author Craig Hastings

Master's Touch Publications Author Craig HastingsMaster's Touch Publications Author Craig HastingsMaster's Touch Publications Author Craig Hastings
  • Home
  • About Me
  • Blogs
  • Inspirational Fiction
    • LOVE or LIES
  • MOOSE RIDGE SERIES
    • ENDING TO BEGINNING
    • JANUARY SURPRISE
  • Action / Adventure
    • UNMASKING BONAPARTE
    • A SPY NEVER TELLS
    • SIBERIA CALLING
    • CRITICAL MASS DECEPTION
    • THE MED AWAITS
    • ISIS Reborn
    • PERSONAL IMPACT
    • DANGEROUS CHOICES
    • LOOSE LIPS
  • Moose Ridge Char. Bios
    • Jazmin Strake
    • Jason Withers
    • Sadie
  • Action/Adven. Char. Bio
    • Chris Johnson
    • General (Ret) Tom Allen
    • Ivan Cherkastan
    • Robert Cord
    • Samantha (Sam) Williams
    • Dr. Michael Costellios
  • More
    • Home
    • About Me
    • Blogs
    • Inspirational Fiction
      • LOVE or LIES
    • MOOSE RIDGE SERIES
      • ENDING TO BEGINNING
      • JANUARY SURPRISE
    • Action / Adventure
      • UNMASKING BONAPARTE
      • A SPY NEVER TELLS
      • SIBERIA CALLING
      • CRITICAL MASS DECEPTION
      • THE MED AWAITS
      • ISIS Reborn
      • PERSONAL IMPACT
      • DANGEROUS CHOICES
      • LOOSE LIPS
    • Moose Ridge Char. Bios
      • Jazmin Strake
      • Jason Withers
      • Sadie
    • Action/Adven. Char. Bio
      • Chris Johnson
      • General (Ret) Tom Allen
      • Ivan Cherkastan
      • Robert Cord
      • Samantha (Sam) Williams
      • Dr. Michael Costellios

Master's Touch Publications
Author Craig Hastings

Master's Touch Publications Author Craig HastingsMaster's Touch Publications Author Craig HastingsMaster's Touch Publications Author Craig Hastings
  • Home
  • About Me
  • Blogs
  • Inspirational Fiction
    • LOVE or LIES
  • MOOSE RIDGE SERIES
    • ENDING TO BEGINNING
    • JANUARY SURPRISE
  • Action / Adventure
    • UNMASKING BONAPARTE
    • A SPY NEVER TELLS
    • SIBERIA CALLING
    • CRITICAL MASS DECEPTION
    • THE MED AWAITS
    • ISIS Reborn
    • PERSONAL IMPACT
    • DANGEROUS CHOICES
    • LOOSE LIPS
  • Moose Ridge Char. Bios
    • Jazmin Strake
    • Jason Withers
    • Sadie
  • Action/Adven. Char. Bio
    • Chris Johnson
    • General (Ret) Tom Allen
    • Ivan Cherkastan
    • Robert Cord
    • Samantha (Sam) Williams
    • Dr. Michael Costellios

General (Ret) Tom Allen

CIA Executive Director

Born and raised on a ranch in West Texas, graduated from the Air Force Academy with honors and became a fighter pilot. He completed many successful combat missions in multiple theaters. Shortly after the birth of their daughter, his wife passed away. Leaving him with a daughter to raise on his own. He knew things had to change. So, even with enjoying flying as much as he did, he found a home in the Intelligence agencies. It wasn’t long and after making rounds working in the J2s of the Air Force Major Commands he was moving up the Chain of Command at the Defense Intelligence Agency (DIA) and finally the Pentagon.

 

The death of his daughter devastated him and overcome with grief, he turned in his retirement papers. But after a few years, he knew she would not want him mourning her like this, and accepted a position at CIA as the Executive Director. 

Copyright © 2026 Author Craig Hastings - All Rights Reserved.


Powered by

A SPY NEVER TELLS

Available  now!

  Questions arise as IT specialist Michael wakes up in a dark cell with MI-6 agent Carissa, who has been missing for days. With no memory of how he got there, Michael is left with only one question: why? As he struggles to piece together the truth, he discovers that a rogue MI-5 officer was using Carissa's disappearance to trap a CIA operative who has gone off book. But once they escape, the situation gets more complicated as the identity of an illegal arms dealer is uncovered and the clues lead this unconventional team on a race across Europe. But the only one who knows the tru

Buy Now

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

DeclineAccept