Geoffrey Shafer

Geoffrey Shafer, aka The Weasel, is the main antagonist in the Alex Cross novel Pop Goes the Weasel, later the secondary antagonist in the later novel London Bridges. Shafer is a Colonel of the British Army who later received a posting in the MI6 Intelligence Service and then served as a diplomat in the British embassy in Washington, D.C. In Pop Goes the Weasel, Shafer waives diplomatic immunity to stand trial for the murder of Detective Patsy Hampton and is acquitted in a case marked by considerable sensationalism. Shafer survives an encounter with Alex Cross in the Bahamas and under a disguise, returns to England to murder his wife Lucy. By the events of London Bridges, Shafer settles in Salvador, Brazil but is caught by "The Wolf" and forced to work for Christyakov, being assigned to kill Cross. In London, England, Shafer held Cross at gunpoint but failed to anticipate that the latter would fight back; Detective Cross gets the upper hand in the scuffle and shoots Shafer dead.