Author: Alfred B Prados
Alternate names: Alfred B. Prados