stuart caudill