by Victor Hugo (Author), Isabel F Hapgood (Translator), Sarah E Holroyd (Introduction)
Format: Paperback
Pages: 469
ISBN 13: 9798986345215