Slough House

Slow Horses

Slow Horses (2010), 18 chapters, 94,647 words.