The evolution of the American street sweeper. - Ciampolillo, Armanda (2006)