David Majal Li
overview