Puzzle in Purple. A Connie Blair Mystery (Connie Blair #3). Betsy Allen. Grosset &