David lucatch