DownloadThe Portobello Bookshop Gift Guide 2024

Andrew MacLeod Author

Andrew MacLeod is Professor of Clinical Psychology and Director of Clinical Psychology Training at Royal Holloway University of London. He has spent his career trying to understand how prospection is linked to different aspects of well-being and mental health.