Peer-reviewed publications

My Google Scholar might be up to date.