Yahoo! Maps Mashups
Charles Freedman
A pretty good step by step guide. I was more excited when I ordered it than when it arrived, so I did peruse it and try a few things, but never made it though the whole book before going on to other projects. ... My problem, not the books.