Edoardo G.F. Rosso's Interests