Gloucestershire Echo 1963 2018-08-16 - Robert Charles (Jack) Russell, Gloucestershire and England cricketer and respected artist was born in Stroud