Vincent C Thomas Author