I've been given the task to learn Ant and I have no experience with any build automation tools. I've done a number of google searches and have ran across some decent tutorials, however, I'm considering maybe purchasing a book instead, since all the tutorials are brief.

Does anyone have any sound resources that will help with my knowledge of either Ant or the whole deployment process in general?

Thanks.