Χατζηφώτης, Ιωάννης Μ., 1944-2006