Ann Walker 4/23/2020
A smart and sassy fusion of fairy tale, fantasy, and scifi, with a hilariously droll narrator.