Full name : Karl Immermann
Also known as : Karl Leberecht Immermann,Karl Immerman
Profession : Librettist