How has Bruce Tognazzini's stuff not been mentioned yet? Tog on Software and Tog on Interface are great. https://www.amazon.com/Tog-Software-Design-Bruce-Tognazzini/... (https://www.amazon.com/Tog-Software-Design-Bruce-Tognazzini/dp/0201489171) https://www.amazon.com/Tog-Interface-Bruce-Tognazzini/dp/020... (https://www.amazon.com/Tog-Interface-Bruce-Tognazzini/dp/0201608421)
Also recommended in this reply