Morality for Beautiful Girls – Alexander McCall Smith (No. 1 Ladies Detective Agency #3)
Mma Ramotswe is engaged to “the excellent” Mr. J.L.B. Matekoni, owner of Tlokweng Road Speedy Motors, but faces a slowdown of business at the The No. 1 Ladies’ Detective Agency that threatens its existence.
Mma Ramotswe investigates the alleged poisoning of the brother of an important government official, and the moral character of four beauty contestants.
When her business has money trouble, and problems arise at at her reliable fiance Mr J.L.B. Matekoni’s Speedy Motors, she finds he is more complicated then he seems. Forced to make difficult choices, Mma Ramotswe moves the business into the office of her fiancé’s garage and makes her assistant, Mma Grace Makutsi, its assistant manager. At just this time, Mr. J.L.B. Matekoni has been showing signs of lethargy and neglecting his business.

