Author: Steven R. Labensky
Alternate names: Steve Labensky; Steven Labensky