David Harum
Contributors: Johannes Hoop Scheffer
Publisher: E. Loosjes
Published: 1899
Number of pages: 398