Leigh Davidsson was born in South Africa and lives with her husband and two Abyssinian cats in Stockholm, Sweden. She trained as a microbiologist and has a keen interest in parasites. Leigh discovered the joy of writing later in life and this is her first novel.
Oct 11, 2024
Cover of Rachel

Rachel

Mar 1, 2024
Cover of Margot

Margot