Profile of Allan John Snyers