Franz Lebsanft Editor & Author

Franz Lebsanft and Felix Tacke, Bonn University, Germany.