Ultrafunctions and generalized solutions - Vieri Benci (2012)