References: - https://epubs.siam.org/doi/10.1137/130907550
References: