John is a very knowlegeable man and he has been silently helping me find dll files for people who are looking for them.
Included here a short snippet from his email agreeing to give us this help, so please do try and be as helpful as possible and making sure you supply him with as much info as possible.
"While offering my best at all times I will accept no responsibility for assisting. It's their choice to use a file[s] and with dlls nothing is guaranteed.
Often there are different versions and so-called "silent" updates so on occasion a file sent won't work. I can however guarantee that all files will be virus free and scanned outgoing with Norton2003".