I J . G . CAVALLI.