Blummenthal , dog d.