Series: Thursday Next

The Eyre Affair by Jasper Fforde