Cat in the stacks mystery -- 6

Series by Miranda James