c(
    person("Roger", "Koenker",  role = c("cre","aut"), email =  "rkoenker@uiuc.edu"),
    person(c("Pin", "Tian"), "Ng",  role = c("ctb"),
           comment = "Contributions to Sparse QR code", email =  "pin.ng@nau.edu")
  , person("Yousef", "Saad",  role = c("ctb"), comment = "author of sparskit2")
  , person("Ben", "Shaby", role = c("ctb"), comment = "author of chol2csr")
  , person("Martin", "Maechler", role = "ctb", comment = c("chol() tweaks; S4", ORCID = "0000-0002-8685-9910"))
  )
Some basic linear algebra functionality for sparse matrices is
  provided:  including Cholesky decomposition and backsolving as well as
  standard R subsetting and Kronecker products.
Roger Koenker [cre, aut],
  Pin Tian Ng [ctb] (Contributions to Sparse QR code),
  Yousef Saad [ctb] (author of sparskit2),
  Ben Shaby [ctb] (author of chol2csr),
  Martin Maechler [ctb] (chol() tweaks; S4,
    <https://orcid.org/0000-0002-8685-9910>)