Interaction design: a guide for beginners

Interaction design - a beginner's guide
Rebeca Costa
In-house writer, usability enthusiast and patron of all sleep-deprived designers