
Sweet danger
1997
ISBN 9780140087796
Grim lovelies
2018
ISBN 9781328809186
This Wicked Fate
2023
ISBN 9781547612000
The Runner
1994
ISBN 9780590483803
Kafka on the Shore
2005
ISBN 9781843432685
Such sharp teeth
2022
ISBN 9780593545843
Superman
2016
ISBN 9781401269739
The particular sadness of lemon cake
2011
ISBN 9780099538264
Unraveller
2021
ISBN 9781509836970
Of Poseidon
2013
ISBN 9781250027368
Buried Fire
2004
ISBN 9780786851942
Nine lives
2010
ISBN 9781408801246
Catwoman
2018
ISBN 9788417460228
Your erroneous zones
1992
ISBN 9780751504552
Bitter in the mouth
2010
ISBN 9780701177584
Satin Island
2015
ISBN 9780307739629
Berserker man
1979
ISBN 9780441054077
Jonathan Unleashed
2016
ISBN 9780385686105
Earthquake Weather
2018
ISBN 9781625796684
The mistress of Alderley
2003
ISBN 9780749006860
The Chronoliths
2002
ISBN 9780812545241
Soulless
2018
ISBN 9780316438957
The laws of human nature
2018
ISBN 9781781259191
Sun horse, moon horse
1991
ISBN 9780099795605