The Last Assassin (Mass Market Paperback)
Onyx, 9780451412409, 384pp.
Publication Date: June 5, 2007
When freelance assassin John Rain learns that his former lover has been raising their child in New York, he senses a chance for reconciliation, perhaps even redemption. But Midori is being watched by Rain's enemies, and Rain's sudden appearance puts mother and child in mortal danger.