Time After Time is a captivating mystery and a beautiful love story. The well-written intricate plot builds from the beginning to the breathtaking conclusion. I was held spellbound as each layer of the intriguing puzzle unfolds. Michael and Jonathan are realistic characters with natural curiosity and loveable personalities, the secondary characters along with the tidbits of history and a little humor added just enough backdrops for attention-grabbing visualization. J.P. Bowie has created a fascinating who-done-it storyline that I enjoyed immensely.