Kim Lawrence has published 107 romance novels, with an average book rating of 3.44 /5 stars. Quite a few of her books are set in contemporary times.

expand info

All Books