Cullum, J.K. and Willoughby, R.A.. Lanczos algorithms for large symmetric eigenvalue computations: Documentaion and Listings Original Lanczos Codes. : Society for Industrial Mathematics, 2002.