Abstract Methods In Information Theory 1999