Nicola Upson Books in Order

Nicola Upson is a versatile writer with a background in theatre and journalism. She holds a degree in English from Downing College, Cambridge. As a published author, she has written two non-fiction works and received the prestigious Escalator Award from Arts Council England. Her creative output is complemented by a distinctive voice in the genre of mystery, as seen in her 'Josephine Tey' series, which has garnered a significant following. A standalone novel set in the 1920s is currently under development, further expanding her literary portfolio. Nicola resides in Cambridge and Cornwall with her partner, and her writing career continues to flourish.

Bibliography verified: January 2026

Book Series by Nicola Upson

  • #1
    An Expert in Murder(2008)
    Amazon
  • #2
    Angel with Two Faces(2009)
    Amazon
  • #3
    Two for Sorrow(2010)
    Amazon
  • #4
    Fear in the Sunlight(2012)
    Amazon
  • #5
    The Death of Lucy Kyte(2013)
    Amazon
  • #6
    London Rain(2015)
    Amazon
  • #7
    Nine Lessons(2017)
    Amazon
  • #8
    Sorry for the Dead(2019)
    Amazon
  • #9
    The Secrets of Winter / Dead of Winter(2020)
    Amazon
  • #10
    Dear Little Corpses(2022)
    Amazon
  • #11
    Shot With Crimson(2023)
    Amazon

About Nicola Upson

Nicola Upson is a versatile writer with a background in theatre and journalism. She holds a degree in English from Downing College, Cambridge. As a published author, she has written two non-fiction works and received the prestigious Escalator Award from Arts Council England. Her creative output is complemented by a distinctive voice in the genre of mystery, as seen in her 'Josephine Tey' series, which has garnered a significant following. A standalone novel set in the 1920s is currently under development, further expanding her literary portfolio. Nicola resides in Cambridge and Cornwall with her partner, and her writing career continues to flourish.

Reader Reviews

No reviews yet. Be the first to share your thoughts!

Be the first to leave a review!