"Xlib Programming in C++

By Rob Tougher