Dribbble: the community for graphic design
A lot of books
by
Anna Mozgovetc