Developments And Applications Of Block Toeplitz Iterative Solvers