shinynewbooks.co.uk
Editorial & Review
Editorial Policy: The views expressed in the articles and reviews on Shiny New Books are those of their authors, and not of Shiny New Books itself. If you would like to use a short quotation from a…