Designing for the Digital Age
I got as far as the chapter on Detailed Design before I realised that despite my best intentions, I would never get around to finishing this book. Close enough to mark it "read" though, I think Pity, it was a pretty good, comprehensive read, a bit intimidating at times, but quite enough to get me excited about interaction design...