Lamps abstract by Gernot Schwarz
_