Byrne C. Applied Iterative Methods 2007