Rodney R Howell: Algorithms