professor G . Salomon.