This library is built in the open.
If you spot an error, have a suggestion, or just want to say hello — we’d love to hear from you.

Pu Songling (tr. Herbert Giles)
Pu Songling’s tales blur the line between the mundane and the impossible. Readers will encounter foxes, ghosts, and corrupt officials in a world where moral clarity is the only path to survival.