Non-vanishing of L-functions and applications | lit.salon