Question: Race to Space is set in a Florida cape discovered by what Spaniard in 1513?
Sentence (from "804 Hispania"): 804 Hispania is a minor planet orbiting the Sun.
Relevant evidence: No