Event-based programming taking events to the limit - Faison, Edmund W. (Apress, 2006)