Who exactly is this John Sparrow character?? Did some research and came up with some interesting info on him.