I am not aware of any books or articles, but I do have a few thoughts on principles.
I would look more at the tasks that the user is performing rather than the type of interface that is being built. For example, which of the columns on this page will the user need to quickly skim before choosing which one to read/edit next? Or does the user review each row in its entirety before moving to the next. If all of the columns are always being evaluated, perhaps adding rollover highlighting for each row that allows the user to bring more attention to the row (or column) they are reviewing.
I would also research things like how much space between items offers optimal readability. Compare email programs (Outlook, Gmail, Yahoo) and see which seems easier to view a list of incoming email. Which is easier to skim? Gmail increases the amount of white space between rows for larger monitors. Outlook stays static. I'm not sure about Yahoo.