dan veteranov