John Sampson

fictional character in James Patterson's Alex Cross novel series

Categories: