Miles Taylor

Miles Taylor is a Police Inspector who is recruited to Scotland Yard, where he worked for five years before being transferred to the Office of Special Operations.