allen loughry