We haven’t mentioned Jef Raskin’s excellent book for awhile, so let’s remind everyone that his book is an excellent guide to developing interfaces for interactive systems. Raskin was developer of the Apple MacIntosh and the design philosophies that made it so popular continue to promote very usable friendly interface design.