Nishio Alan 1945-2023