Text this: Foundations of GTK+ Development [electronic resource] : /