Professor Khalid Arar has written over 100 scholarly publications through his career, including 12 authored and co-authored books, 9 co-edited volumes, 5 edited journal issues, research reports and numerous chapters and articles.