Nights at the Circus - Angela Carter

OMG, I'm laughing so hard I'm in tears. Jenny's story!

 

What makes it all the more hilarious to me, is this sense that it would have fit just as well among my great-grandaunt's anecdotes.

 

Prepare to be seriously spammed. This books is amazing.