Well, I’m now safely ensconced in my new home in southern Wales. I’ve moved here to study in a translation studies program at Swansea University, and I am sure I will read lots of interesting books about translation so I can gain new ideas that I can then share with you.
My new university has a nice collection of translation links that might be of use to you.