Barbara Kingsolver

Barbara Kingsolver

by Linda Wagner-Martin

Published by: Chelsea House Publishers

Series: Great Writers

Imprint: Chelsea House Publishers

128 Pages, 152.00 × 236.00 × 16.00 mm, illustrations

  • Hardcover
  • 9780791078464
  • Published: June 2004

£24.99

Buy