Contributions by Daniel Ritter: