PREFACE: Migration is part and parcel of human existence. It is a historical human phenomenon and will continue to be part of human practice across societies, ages and cultures. It cannot be stopped, but certainly can be better managed to contribute to and accelerate development. African trade (…)