Question: Which English military advisor on the "Mayflower" had a fort named after him on Lovell's Island, Massachusetts?
Sentence (from "Fort Standish (Boston, Massachusetts)"): Fort Standish was a coastal fort completed in 1907 and located on Lovell's Island in Massachusetts.
Relevant evidence: Yes