Welie.com. A pattern library with over 125 patterns for Interaction Design. All patterns are illustrated with examples and links to literature and occasionally code.
M. Johansson, and M. Arvola. Proceedings of the 21st British HCI Group Annual Conference on People and Computers: HCI...but not as we know it - Volume 1, page 177--184. Swinton, UK, UK, British Computer Society, (2007)
L. Constantine. Interactive Systems. Design, Specification, and Verification, volume 2844 of Lecture Notes in Computer Science, Springer, Berlin / Heidelberg, (2003)