Claim: Margaret Atwood has published in Tamarack Review.
Verdict: SUPPORTS