Kaleidoscope by Gail Bowen
Political science professor Joanne Kilbourn is looking forward to her retirement. But she finds herself embroiled in a firestorm when one of her husband Zack's clients, Leland Hunter, tries to redevelop an area of Regina that's seen better days. The project manager recently died on site and his death looks suspicious. Then, Joanne's house is almost completely destroyed in an explosion. Her usually-safe world is shaken and her relationship with her daughter, Mieka, is strained when Mieka reveals that she's in a relationship with Riel Delorme, a local activist who opposes Leland Hunter's project. Joanne attempts to keep her family safe and solid while the ugliness of society tries to engulf her. Kaliedoscope is the latest book in the long-running Joanne Kilbourn series and it's always a pleasure to catch up with Joanne and her family.