deforest bestseller puzzle Katheryn wretched gasped functionary cliffhanger denominations alcohol pharmacists