elinorgray's review
5.0
I'm biased, because I love everything Kate puts out, but it's so nice to have a 'paper' copy of much of her best work in one place!
More...
5.0