PostGIS in Action (3rd)
Where the adventure begins
Translate: