Ellis. 1000 Mythological Characters Briefly Described

Today's free book is 1000 Mythological Characters Briefly Described by Edward S. Ellis (1899).

The book is available at Project Gutenberg and Hathi Trust (I have not checked for other online sources).