Author: L. Alan Sroufe
Alternate names: Sroufe; Alan L. Sroufe; Sroufe L