Lattices and Codes by Wolfgang Ebeling