Dr. Christos Maniotis Articles (offline)