Reviews

¦ By Author ¦ By Genre ¦ By Rating ¦ Recommended Reads ¦


A
Mitch Albom
Ingvar Ambjornsen
Charlie Jane Anders
M. T. Anderson
Cal Armistead 
Jason Arnopp
Dathan Auerbach 
Jonathan Aycliffe

B
Jo Baker
Tom Bale
Linwood Barclay
Julian Barnes 
Sara Baume
Alex Bell 
Ali Benjamin
Sarah Benwell
Robert Bevan
Samuel Bjork
Holly Black
William Peter Blatty
Ezekiel Boone
Niamh Boyce
Gyles Brandreth
Geraldine Brooks
John Burnside

C
Helen Callaghan
Tess Callahan
Graeme Cameron
M. R. Carey
J. L. Carrell
Emma Carroll
Angela Carter
Nick Cave
Becky Chambers 
Daniel Cole
John Connolly
Susan Cooper
Kathryn Croft
Blake Crouch
Sinead Crowley

D
James Dawson
Lauren DeStefano
Martina Devlin
Louise Doughty
Jenny Downham

E
Mark Edwards
Susan Ee 
Gavin Extence 

F
Michael Faber
Emerald Fennell
Alice Ferney
Joshua Ferris 
Nathan Filer 
Helen Fitzgerald
James Frey 
C. S. Friedman
Claire Fuller
Cornelia Funke
G
Neil Gaiman
Sally Gardner
Emma Geen
Helen Grant 
John Green
Sally Green 

H
Chris Hadfield
Matt Haig
Titania Hardie
Frances Hardinge
Craig Harrison
Paula Hawkins
Scott Hawkins
Mo Hayder
Julia Heaberlin
Emma Healey 
Dermot Healy
Lisa Heathfield 
Thomas Olde Heuvelt
Charlie Higson
Emily Henry
Phil Hogan 
Merlin Holland
Catherine Ryan Howard
C. C. Humphreys
Bill Hussey
Dot Hutchinson
Shaun Hutchinson
Catherine Ryan Hyde 

I
Deborah Install

J
Pasi Ilmari Jääskeläinen
Ha Jin
Maureen Johnson 
Norton Juster 

K
Emma Kavanagh 
Claire Keegan
Hannah Kent
Stephen King
Renee Knight
Kathe Koja 
Elizabeth Kostova

L
Margo Lanagan
Ali Land
Shari Lapena
Tim Lebbon 
Francois LeLord
Lois Lowry
Rosamund Lupton
Paul Lynch


M
Clare Mackintosh
Deirdre Madden
Richard Matheson
Josh Malerman 
Patrick McGinley
Jon McGregor
Belinda McKeon
Christina McKenna
Robin McKinley
Anna McPartlin
Scott Meyer 
Stephanie Meyer
David Mitchell
Ann Morgan
Lou Morgan
Michael Morpurgo 
Jason Mott
JoJo Moyles
Haruki Murakami

N
Annemarie Neary
Jandy Nelson
Sylvain Neuvel
Adam Nevill 
Linda Newbery
Celeste Ng
Audrey Niffenegger
Larry Niven 
B.J. Novak
Naomi Novik 
Liz Nugent 

O
Gareth O'Callaghan
Brendan O'Carroll 
Brian O'Doherty
Louise O'Neill 
Alice Oseman  

P
Seth Patrick
Michelle Paver 
Sarah Perry
Paul Pilkington 
Sarah Pinborough 
T. W. Piperbrook
Sean Platt
Andrew Pyper

Q
Jeremy De Quidt

R
Robert Rankin 
James Renner
E. E. Richardson
Beau Riffenburgh
Ransom Riggs
Adam Roberts
Jane Rogers
Rainbow Rowell 
Katherine Rundell
Carrie Ryan
S
Benjamin Alire Saenz
Sapphire
Michael Scott
Neil Shusterman
Scott Sigler 
James Siegal
Jools Sinclair 
Muriel Spark
Paul Stewart
Peter Straub 
Josh Sundquist
Patrick Suskind
Tabitha Suzuma
Peter Swanson

T
C. L. Taylor
Teri Terry 
Denis Theriault
Leah Thomas
Scarlett Thomas
Diane Touchell 
S. K. Tremayne
Paul Tremblay

U

V
Catherynne M. Valente
Jess Vallance

W
Catriona Ward
David Walliams
Ruth Ware
Jasmine Warga 
S. J. Watson
Beth Webb
Andy Weir  
A. B. Whelan
Gerard Whelan
Laura Whitcomb
Lisa Williamson
David Wright  

X

Y
Hanya Yanagihara
Rick Yancey
Suzanne Young
William P. Young

Z
Markus Zusak