J . G . CAY ALLI.