Outwitting the Devil Annotated Edition by Sharon Lechter - WordSea