francis debarnardo