walking with david at castle island, near logan airport.