Author: Nathan Patwardhan
Alternate names: Nate Patwardhan; Nathan V. Patwardhan