Open Source Messaging Application Development Building and Extending Gaim - Egan, Sean (Apress, 2005)