Macmillan's Magazine, Vol. 18: May, 1868 October, 1868 (Classic Reprint)
Publisher: Forgotten Books
Published: May 06, 2018
Number of pages: 542
ISBN-13: 9780266478300