Publications by 'David Karl Ruch'