Below are some books that I've read or am currently reading and found useful. Some of these have very useful information for teachers, but are also quite technical and not fun reads for the layman.

Talent is Overrated is great, though, and I highly recommend it to anyone questioning how good a singer they can become, and what it will take.