Google Maps Mashups with Google Mapplets - Young, Michael (Apress, 2008)