Author: Lorrie Faith Cranor
Alternate names: Lorrie Cranor