Who discovered America for England?
john cabot discovered america for england
uhmm John Cabot, i think.