Author: Jennifer D. Widom
Alternate names: Jennifer Widom