Practical PostgreSQL by John C. Worsley, Joshua D. Drake