DAVID A WREN PC