Book Review: The Design and Implementation of Geographic Information Systems by John E. Harmon and Steven J. Anderson. Hoboken, New Jersey: John Wiley & Sons, Inc., 2003