Low Level X Window Programming - Ross J. Maloney (Springer, 2017)