For someone who was new to postgres I got a hold of "Beginning Databases with PostgreSQL" (ISBN: 1861005156) and actually like it alot.
in reply to Practical PostgreSQL
I will admit to not using much of the book at all, as there was lots SQL of stuff for beginners, however I skipped to the admin end, and was quite happy.
There are appendix's that have stuff on integrating perl, PHP and (from memory (I dont have the book infront of me) java, and c)
I too like hardcopy over online, however, online does have its place. I just find I dont like to read a manual off a monitor while I'm in the bath. Reading your online manual also has serious drawbacks if you like to fall asleep reading in bed..