J . G . CA VALIA.