Kevin Cannon
Written on Dec 4, 2022
A great character thrust into a dangerous situation. Action & conspiracy abound. An enjoyable read
Bookhype may earn a small commission from qualifying purchases. Full disclosure.
A great character thrust into a dangerous situation. Action & conspiracy abound. An enjoyable read