David Egan, Author at BrandWrites