Mark Dean Veca: 20 Years