pat veil