Description
Geek Love is so full of beauty, & ugliness, & brilliance. Like a lot of people, I write hoping to write something half as good.
— Elizabeth McCracken (@elizmccracken) May 13, 2016
FREE UK delivery on online orders over £25
Original price was: £9.99.£8.99Current price is: £8.99.
Abacus paperback
In stock
Geek Love is so full of beauty, & ugliness, & brilliance. Like a lot of people, I write hoping to write something half as good.
— Elizabeth McCracken (@elizmccracken) May 13, 2016