Author: Paul K. Bekye
Alternate names: Paul K. Bekye