Comment Human development at last! by Zafiris Tzannatos June 1, 2007 by Zafiris Tzannatos June 1, 2007 Not many international meetings close in an optimistic mood.The phrases “failed to agree” or “agreed to meet again” are mentioned far too often at the conclusion of such events.But last …