by Willa Cather (Author), Robert Ruard (Translator)
Format: Mass Market Paperback
Pages: 336
Publisher: RIVAGES
Published: 08 Jun 1995
ISBN 10: 2869309457
ISBN 13: 9782869309456