You could try Ladyvet. She's written a few that would fit the bill. Very good they are too!