Collection: Modern Fiction
-
Murder on the Leviathan
Regular price From £2.78 GBPRegular priceUnit price / perRRP £9.99 GBPSale price From £2.78 GBP -
Fat (GOLLANCZ S.F.)
Regular price £3.33 GBPRegular priceUnit price / perRRP £9.99 GBPSale price £3.33 GBP -
The Dilemma
Regular price From £3.38 GBPRegular priceUnit price / perRRP £6.99 GBPSale price From £3.38 GBP -
The Dilemma
Regular price From £3.38 GBPRegular priceUnit price / perRRP £16.99 GBPSale price From £3.38 GBP -
The Parisian Christmas Bake Off
Regular price £2.89 GBPSale price £2.89 GBPUnit price / per -
The Other Typist
Regular price £3.21 GBPRegular priceUnit price / perRRP £15.99 GBPSale price £3.21 GBP -
The Dead School
Regular price From £2.74 GBPRegular priceUnit price / perRRP £10.99 GBPSale price From £2.74 GBP -
Extraordinary People: An Enzo Macleod Investigation (The Enzo Files)
Regular price From £3.33 GBPRegular priceUnit price / perRRP £9.99 GBPSale price From £3.33 GBP -
Who Dares Wins: SAS Military Thriller
Regular price £3.33 GBPRegular priceUnit price / perRRP £16.99 GBPSale price £3.33 GBP -
The Danish Girl
Regular price £2.75 GBPRegular priceUnit price / perRRP £9.99 GBPSale price £2.75 GBP -
Everyone Brave Is Forgiven
Regular price From £3.38 GBPRegular priceUnit price / perRRP £14.99 GBPSale price From £3.38 GBP -
Whispers In The Village (TURNHAM MALPAS)
Regular price From £2.77 GBPRegular priceUnit price / perRRP £8.99 GBPSale price From £2.77 GBP -
Moonlight & Lovesongs (Street at War)
Regular price From £3.38 GBPRegular priceUnit price / perRRP £6.99 GBPSale price From £3.38 GBP -
While My Eyes Were Closed
Regular price From £3.33 GBPRegular priceUnit price / perRRP £8.99 GBPSale price From £3.33 GBP -
Sold out
When She Was Bad...
Regular price £3.53 GBPRegular priceUnit price / perRRP £6.99 GBPSale price £3.53 GBPSold out -
Sold out
The Copper Beech
Regular price £3.53 GBPRegular priceUnit price / perRRP £14.99 GBPSale price £3.53 GBPSold out -
Between You and Me: A psychological thriller with a twist you wont see coming
Regular price From £2.56 GBPRegular priceUnit price / perRRP £8.99 GBPSale price From £2.56 GBP