History for "roll-it institut fur entwerfen und bautechnik university of karlsruhe, germany, 6 ft., 6 inch x 10 ft."