A general solution for scattering by infinite cylinders in the presence of an interface. (September 2019)