Parse this person name:

Barbara Greco Mariano B. W. Salvatore Foà (born 1506)
user
first_name: Barbara
last_name: Foà
middle_names:
- Greco
- Mariano
- B.
- W.
- Salvatore
temporal:
- start: 1506
  end: null
  type: life_span
titles: []
extra_info: []
assistant