j . G . CAVALLI.