Author: Jonathan Linebaugh
Alternate names: Jonathan A. Linebaugh