Best Books, Strafrecht Allgemeiner Teil By Rudolf Rengier This is very good and a main topic to read, the readers are very amazed and always take inspiration from the contents of the book.