Zaslat SMS: Large sparse numerical optimization / Thomas F. Coleman.