Top Picks: May
David's Bookshop The Book of Birds: A Field Guide to Wonder and Loss by Robert Macfarlane & Jackie Morris (SIGNED INDEPENDENT BOOKSHOP EDITION PRE-ORDER)
£35.00
David's Bookshop Solace House by Will Maclean (SIGNED PRE-ORDER)
£20.00
David's Bookshop The Midnight Train by Matt Haig (SIGNED PRE-ORDER)
£20.00
David's Bookshop The Daisy Chain Flower Shop by Laurie Gilmore
£9.99 £8.99
David's Bookshop Ghost Stories by Siri Hustvedt (SIGNED PRE-ORDER)
£22.00
David's Bookshop The Artist by Lucy Steeds
£10.99 £9.89
David's Bookshop The Knight and the Moth by Rachel Gillig (SPRAYED EDGE EDITION)
£10.99
David's Bookshop The Impossible Fortune by Richard Osman (SIGNED PRE-ORDER)
£9.99
David's Bookshop Said the Dead by Doireann Ni Ghriofa (SIGNED PRE-ORDER)
£18.99
David's Bookshop The Things We Never Say by Elizabeth Strout (SIGNED PRE-ORDER)
£18.99
David's Bookshop The Ballad of Falling Dragons by Sarah A. Parker
£22.00 £19.80
David's Bookshop Break Room by Miye Lee
£10.99 £9.89
David's Bookshop Vocal Break by Lauren Elkin
£22.00 £19.80
David's Bookshop Escaping Babylon: An Intimate History of Black British Music by Jesse Bernard
£20.00 £18.00
David's Bookshop Endling by Maria Reva
£10.99 £9.89
David's Bookshop I Want You to Be Happy by Jem Calder
£14.99 £13.49
David's Bookshop Liquid by Mariam Rahmani
£9.99 £8.99
David's Bookshop The Twilight Gardener by Lia Leendertz
£26.00 £23.40
David's Bookshop A Year in Nature: A Celebration of the Seasons by Lia Leendertz
£10.00 £8.00
David's Bookshop Before I Knew I Loved You by Toshikazu Kawaguchi
£14.99 £12.99
David's Bookshop The Vivisectors by Missouri Williams
£16.99 £15.29
David's Bookshop Servus: How Slavery Made the Roman Empire by Emma Southon
£25.00 £22.50
David's Bookshop Mer de Glace by Malgorzata Lebda
£12.99 £11.69
David's Bookshop Katabasis by R.F. Kuang
£10.99 £8.99
David's Bookshop Eat Bitter: A Story About Guts and Food by Lydia Pang
£18.99 £17.09
David's Bookshop A Queen Crowned in Flames by Hazel McBride (SIGNED PRE-ORDER)
£22.00
David's Bookshop Summer of Fire and Blood: The German Peasants' War by Lyndal Roper
£16.99 £15.29
David's Bookshop But First, Dinner: Food for Our Real Lives by Eleanor Steafel
£20.00 £18.00
David's Bookshop Decomposition Book: A Novel by Sara van Os
£10.99 £9.89
David's Bookshop The Devils by Joe Abercrombie
£10.99 £9.89
David's Bookshop The Kitchen Book: Good Food for Every Day by Ella Risbridger (SIGNED PRE-ORDER)
£26.00
David's Bookshop Carthage: A new history of an ancient empire by Eve MacDonald
£12.99 £11.69
David's Bookshop Up All Night: A History of Going Out by Imogen Willetts
£25.00 £22.50
David's Bookshop The Women Are Not Fine: The Dark History of a Poisonous Sisterhood by Hope Reese
£10.99 £9.89
David's Bookshop John of John by Douglas Stuart (SIGNED PRE-ORDER)
£20.00
David's Bookshop High Fibre Heroes by Hugh Fearnley-Whittingstall (SIGNED PRE-ORDER)
£26.00
David's Bookshop The Buried City: The Revelatory New History from the Director of Pompeii by Gabriel Zuchtriegel
£10.99 £9.89
David's Bookshop The Poems of Sylvia Plath by Sylvia Plath
£40.00 £36.00
David's Bookshop Shift by Yeeun Cho
£14.99
David's Bookshop The Mobius Book by Catherine Lacey
£10.99 £9.89
David's Bookshop Your Presence Is a Danger to Your Life: Voices from Gaza by Samar Yazbek
£14.99 £13.49
David's Bookshop The Edge of Space-Time: Particles, Poetry and the Cosmic Dream Boogie by Chanda Prescod-Weinstein
£25.00 £22.50
David's Bookshop This Little World: A New History of Tudor and Stuart England by Nandini Das
£25.00 £22.50
David's Bookshop The Long Shoe by Bob Mortimer
£9.99 £8.99
David's Bookshop This Dark Night: The Life of Emily Bronte by Deborah Lutz
£20.00 £18.00
David's Bookshop Willie, Willie, Harry, Stee: An Epically Short History of Our Kings and Queens by Charlie Higson
£10.99
David's Bookshop Ambivalence by Brian Dillon
£14.99
David's Bookshop The Village on the Edge of the World: Writing and Surviving Ceausescu's Romania by Herta Muller
£16.99 £15.29