![Frances Hardinge on X: "I've got two copies of the @Waterstones special edition of A Skinful of Shadows to give away to UK readers! RT to enter, by 12pm on 31st. https://t.co/Og2RQhKAjj" / Frances Hardinge on X: "I've got two copies of the @Waterstones special edition of A Skinful of Shadows to give away to UK readers! RT to enter, by 12pm on 31st. https://t.co/Og2RQhKAjj" /](https://pbs.twimg.com/media/DIeN4BLUEAAugVl.jpg:large)
Frances Hardinge on X: "I've got two copies of the @Waterstones special edition of A Skinful of Shadows to give away to UK readers! RT to enter, by 12pm on 31st. https://t.co/Og2RQhKAjj" /
![A Skinful of Shadows by Hardinge, Frances: Very Good Decorative Boards (2017) First Edition, Signed by Author(s) | Raymond Tait A Skinful of Shadows by Hardinge, Frances: Very Good Decorative Boards (2017) First Edition, Signed by Author(s) | Raymond Tait](https://pictures.abebooks.com/inventory/30361897748.jpg)
A Skinful of Shadows by Hardinge, Frances: Very Good Decorative Boards (2017) First Edition, Signed by Author(s) | Raymond Tait
![Frances Hardinge's A Skinful of Shadows is a spooky supernatural mystery set during the English Civil War [Review] - YP | South China Morning Post Frances Hardinge's A Skinful of Shadows is a spooky supernatural mystery set during the English Civil War [Review] - YP | South China Morning Post](https://cdn.i-scmp.com/sites/default/files/styles/landscape/public/d8/yp/images/4b5bbdea-1d36-11e8-804d-87987865af94imagehires163323.jpg?itok=IsYp-x4J)
Frances Hardinge's A Skinful of Shadows is a spooky supernatural mystery set during the English Civil War [Review] - YP | South China Morning Post
![A Skinful of Shadows by Frances Hardinge review – darkly splendid mystery | Frances Hardinge | The Guardian A Skinful of Shadows by Frances Hardinge review – darkly splendid mystery | Frances Hardinge | The Guardian](https://i.guim.co.uk/img/media/66659161de08b2b6ffd6c75ce93307f242c86f0c/0_165_4760_2857/master/4760.jpg?width=1200&height=900&quality=85&auto=format&fit=crop&s=77b67c9bc512b3368386cf6aa3360154)