Hanspeter A Mallot Author