I heard someone recommend Relearning to see (Tom Quackenbush). So far I've not read it, but it looks interesting and thorough. (Just received the book 2 days ago...)