I'd like to do some broad background reading on a range of subjects such as website usability, information architecture, project/workflow management of large website builds, management of functional tasks, etc. to supplement existing knowledge through common sense, small project experience, anecdotal learnings etc.<p>I've got 2 books I've come across that I'm considering purchasing:<p>Don't Make Me Think!: A Common Sense Approach to Web Usability:<p>Web Redesign: Workflow That Works (Voices That Matter)<p>Does anyone know these books and what do you think of them? Otherwise what would you recommend?<p>I know it's a broad list but these are the areas I need to cement my knowledge in and fast!<p>Thanks.