Author: nathan goldstein & jack beal