Algorithms and Computation by P. Bose & Peter J. Morin