by Ambrose Bierce (Author)
Allegedly a rewriting from a lost German original, Ambrose Bierce's 1892 novel reads as a seamless, almost folktale-like masterpiece.
Format: Paperback
Pages: 96
Edition: Reprint
Publisher: Alma Classics
Published: 25 Jan 2017
ISBN 10: 1847492754
ISBN 13: 9781847492753