William Delisle Hay

5 books

missing page info first pub 1888 (editions)

168 pages missing pub info (editions)

nonfiction classics history

52 pages first pub 1880 (editions)

fiction classics science fiction dark mysterious medium-paced

52 pages first pub 1880 (editions)

missing page info first pub 1881 (editions)