Algorithms sequential and parallel: a unified approach - MILLER, Russ (Charles River Media, 2005)