Wow! This is my first Sharon Sala mystery, but it won't be my last. Butterfly has suspense, pathos, romance, and a plot twist that has the reader saying, "Oh, yeah. Of course." This book made me laugh, made me cry, and made me keep turning the pages.