Contributions of Peter Barth