The Finishing School by Muriel Spark

Purchase from Bookshop.org