The Human Factor
A British intelligence officer must navigate the complexities of loyalty and betrayal in both his personal and professional life.
fiction | 368 pages | Published in NaN
A British intelligence officer must navigate the complexities of loyalty and betrayal in both his personal and professional life.
fiction | 368 pages | Published in NaN