Beginning GTK+/GNOME programming - Wright, Peter. (Wrox, 2000)