Google Maps and Web Mapping
Http://maps.kylemulka.com1 Google Maps and Web Mapping Kyle Mulka Computer Science in Engineering University of Michigan.