Josep Castells (1925-2018)