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