Rivers of London

Ben Aaronovitch
Rivers of London Cover

Rivers of London

mjmahoney
1/2/2019
Email

Smart and funny, I laughed out loud many times. Also satisfyingly complicated, paranormal, and British - both modern and historical. The last 25% was un-put-downable.