Castle, Len, 1924-2011