Programming pearls - Bentley, Jon Louis (Addison-Wesley ; Pearson, 2000)