The Masqueraders by Georgette Heyer

 

 

This has always been on my list of favorites. What a shame I bought it when Audible first added it to their collection.