The premier source of at-your-fingertips information on the Shroud is Barrie Schwortz's site www.shroud.com. It contains probably just about every important theory ever devised concerning the Shroud (from every perspective), and tons of papers on the subject, a great many of which I've read. That's the place to go!
Schwortz was a member of the original STURP team investigating the Shroud.
Yes, thanks, that's the guy I was thinking of.