Nancy Naigle

Neil Gaiman 

Nic Joseph – The Last Day of Emily Lindsey

Nicci French: The Lying Room

Nick Spalding – 

Nicola Cornick –

Nicole BrooksCake

Nicole Meier : The Girl Made of Clay

Nora Roberts



Ocean Vuong: On Earth We’re Briefly Gorgeous

Oliver Pötzsch

Olivia Jaimes Nancy

Ovidia Yu: The Paper Bark Tree Mystery


Pamela Brown:

Pamela McCord: The Haunting of Elmwood Manor

Patricia Perry Donovan – At Wave’s End: A Novel

Patrick Canning: Cryptofauna

Patrick Rothfuss

Paula HawkinsInto the Water

Penelope Janu : On the Same Page

Peng Shepherd – The Book of M

Peter Maughan

Phyllis Gobbell – Treachery in Tuscany

Pippa James:

Rachel Caine 

Rachel Neuburger Reynolds:

Randall Munroe – 

What If?

Randy Ribay: 

Patron Saints of Nothing

Ransom Riggs

Miss Peregrine’s Peculiar Children Series

Raymond Benson – 

The Secrets on Chicory Lane

Rebecca Shaw – 

The Love of a Family

Rebecca Skloot – 

The Immortal Life of Henrietta Lacks

Renita D’Silva:

 The Girl in the Painting

Rex Stout

Rhys Bowen

Richard Hull – 

Richard Paul Evans

Riley Sager: The Last Time I Lied

Rob Hart: The Warehouse

Robin Hobb – 

Robin Perini:

 Forgotten Secrets

Rosie Walsh – 

The Man Who Didn’t Call

Rosanna Ley: 

The Lemon Tree Hotel

Ruth Emmie Lang – Beasts of Extraordinary Circumstance

Ruth Hogan – 

Ruth Wade: Walls of Silence

Ruth Ware : The Death of Mrs. Westaway

Rob Ashman : Faceless

Robert Dugoni –