RICHARD M CANESCHI