Leonardo
Publisher: S. Low, Marston & company, limited
Published: 1879
Number of pages: 189