By Barrie Trinder
By Barrie Trinder, Victorian Shrewsbury Research Group
By Neil Cossons, Barrie Trinder
By C.J. Lines, Barrie Trinder