The Witches. Stacy Schiff. Little, Brown. 512 pages. $32.
The Witches. Stacy Schiff. Little, Brown. 512 pages. $32.
The Witches. Stacy Schiff. Little, Brown. 512 pages. $32.

Review: ‘The Witches’ by Stacy Schiff

November 12, 2015 6:45 AM