Contributions by Benjamin Graindorge