Please, log in first.
Born 1939-04-01 Tulsa, Oklahoma, USA
Died 2022-05-11 (83 years old) New Haven, Connecticut, USA
Creator has no biography yet