Second round of revisions for the dissertation is complete. The final version is now being prepared. May 15, 2025