Author: Owen J. M. Kalinga
Alternate names: O. Kalinga; Owen J. Kalinga