A Woman of Two Worlds: Elizabeth Patterson Bonaparte By Deutsch, Alexandra Paperback Price $27.90 Free Shipping