Title :The Man Who Never Was (John Milton Series Book 16)
Author : Mark Dawson