A selection of speculative fiction novels that shed light on present society.
Tag: Margaret Atwood
Classics reimagined: Eight modern takes on classic tales
A list of eight books that retell tales from classic literature.
A selection of speculative fiction novels that shed light on present society.
A list of eight books that retell tales from classic literature.