Author/illustrator Ann Shen is new to me, but I'm kind of crushing on all of her books right now…

Source