Recent Periodicals. Italy.