John H Shade (c1919-)