Beginning Google Maps API 3
Gabriel Svennerberg
Apress
This book is OK but doesn't give up enough to build a complete solution. This book will help you build your maps basic user interface. The issue of managing data to place on the map is not addressed beyond hard-coding the data in the html. 

I would have preferred a more holistic approach.