Helene Marie Thian: an alien in Louisiana