DownloadThe Portobello Bookshop Gift Guide 2024

Catherine Shaw Author & Editor

Catherine Shaw is a pseudonym. She is a mathematician and academic and writer of murder mysteries. She lives in Paris, France.