Impress Publishing

1234
  • Medieval Pilgrimage (Paperback / softback)
    Prolific historian Nicholas Orme returns with his latest ...
    From £9.62
    Save £5.37
  • South of Hannah (Paperback / softback)
    Hooked on a vicious cocktail of heartache, jealousy, and ...
    From £7.28
    Save £1.71
  • Truth Sister (Paperback / softback)
    The year is 2149.
    From £5.84
    Save £2.15
  • The Russian Countess (Paperback)
    An extraordinary tale of escape from revolutionary Russia.
    From £8.55
    Save £4.44
  • Of Sirens and Centaurs (Paperback / softback)
    `A lovely book... full of provocative ideas' The Daily Te...
    From £12.36
    Save £7.63
  • She's Fallen (Paperback)
    When a girl is found critically injured after plunging fr...
    From £6.39
    Save £2.60
  • Paulette (Paperback)
    Paulette is a colourful memoir told by the eldest of her ...
    From £8.55
    Save £4.44
  • A handy guide for anyone seeking knowledge about the Jewi...
    From £12.36
    Save £7.63
  • Home Is Nearby (Paperback)
    1980: the beginning of the Polish Crisis.
    From £6.39
    Save £2.60
  • Conquest (No. 2) (Paperback / softback)
    12th-century Wales.
    From £6.39
    Save £2.60
  • The Assembly of the Dead (Paperback / softback)
    Morocco, 1906.
    From £7.59
    Save £1.40
  • The History of England's Cathedrals (Paperback / softback)
    England's sixty or so Anglican and Roman Catholic cathedr...
    From £13.57
    Save £6.43
  • England's sixty or so Anglican and Roman Catholic cathedr...
    From £19.04
    Save £10.96
  • An extraordinary tale of escape from revolutionary Russia.
    From £12.36
    Save £7.63
  • Widdershins (Paperback)
    Jane Chandler is an apprentice healer.
    From £6.39
    Save £2.60
  • Historical fiction set in 1930s Shanghai, following the s...
    From £6.39
    Save £2.60
  • Tree Magic (Paperback)
    Thirteen-year-old Rainbow discovers she can communicate w...
    From £5.84
    Save £2.15
  • Following the aftermath of the Fife campus shooting, Dr.
    From £5.84
    Save £2.15
1234