John Vescey (American, XX)