Author Shaun Gallagher and Jeff Patti