Title: The Mathematical Theory of Huygens' Principle