Parse this person name:

Randolf M. (Randolf Marlen) Geisler, 1240-1283
user
first_name: Randolf
last_name: Geisler
middle_names:
- Marlen
temporal:
- start: 1240
  end: 1283
  type: life_span
titles: []
extra_info: []
assistant