Lewis ''Dan'' Beegle's Timeline

Born: 19220107
Died: 20031103