Research Publications Complete list of Journal Papers (updated Feb 2023) Books I’ve written Preprints on arXiv (up to date)