wikiedu.org
Women’s studies expert makes sure Margaret Atwood’s Wikipedia biography is top quality
When news broke yesterday that Margaret Atwood is writing a sequel to The Handmaid’s Tale, anyone who wished to know why this drew so much attention could visit Atwood’s Wikipedia page.…