Jürgen Haffer

German ornithologist, biogeographer and geologist