Author: Kyle Edward Hausmann