Author: Peter Michael Karibe Mendy
Alternate names: Peter Karibe Mendy; Peter Karibe Michael Mendy