ed dowling