Documentation

I am trying to find a manual or book or any type of documentation for beginning
GRASS users. I would like it to contain theory and practical examples in using
GRASS4.1.

Thanks
tom