Thursday, 4:13pm
28 June 2012

Herbert Spencer's labour of love

Typographica

Rick Poynor<br>Laurence King, &pound;25