Author: Tyler Shipley
Alternate names: Tyler A. Shipley