Ernest Dieffenbach : rebel and humanist /
Bell, Gerda Elizabeth.
Palmerston North Dunmore Press
1976
Includes index
Dieffenbach, Ernest.
Statesmen