DAVID TAYLOR ESQ.