DownloadThe Portobello Bookshop Gift Guide 2024

Emma Liggins Editor & Author

Emma Liggins is Senior Lecturer in English Literature at Manchester Metropolitan University