Publications by 'Glen D. Espeña'