David C. Lafferty
Main Navigation
Publications
CV
CV
Here is the latest (January 2024) version of my CV: