The Tragedy of Hamlet Prince of Denmark by Barbara A...
In the Devil's Snare by Mary Beth Norton (2003)
Veiled Sentiments by Lila Abu-Lughod (2000)