GNSS Signal Processing Techniques for Spoofing Resiliency. - Michael Craig Esswein (2023)