Author: Steven A. Schwartz
Alternate names: Steven Schwartz; Steve Schwartz