The Sparsholt affair

By: Hollinghurst, Alan, author.