David Ehrlich, Autor em TOPVIEW