Biogeography an ecological and evolutionary approach - Cox, C. Barry (Christopher Barry) 1931- (Blackwell Scientific, 1993)