Paul Steane has an eye-wateringly comprehensive website, at the Enthusiast’s Guide to Travelling the Railways of Europe. European rail travel