Every Dying Hour: Book 1 of the Martin Aubrey Series

See more by Justin Rishel

Available at Select Retailers