This 2003 monograph presents the GRP algorithm and is accessible to researchers and graduate students alike.