Ruth Hall and Other Writings by Fanny Fern (American Women W... By Fern, Fanny Paperback From $4.99 Free Shipping