Cat in the stacks mystery -- 7

Series by Miranda James