
Beowulf's children
1995
ISBN 9780312855222
Dividing Eden
2017
ISBN 9780062673336
The business of America is lobbying
2015
ISBN 9780190215514
The Obelisk Gate
2016
ISBN 9781478964391
The Federalist
2001
ISBN 9780375757860
Jack
2001
ISBN 9780747249351
A new dawn
2014
ISBN 9781780892238
The trouble with peace
2021
ISBN 9780575095946
A million suns
2012
ISBN 9780141333670
Democracy
2014
ISBN 9788866325024
The Dilbert future
2000
ISBN 9780752272214
Henry VIII
2001
ISBN 9781446449233
Warlock
2001
ISBN 9780333761342
Injustice
2013
ISBN 9781401245009
The darkness that comes before
2005
ISBN 9781841494081
Free
2022
ISBN 9780393867732
Hild
2013
ISBN 9780374711016
Doctor Who
2007
ISBN 9781904048749
Superman
2013
ISBN 9781401243067
Black Panther by Christopher Priest
2015
ISBN 9780785198116
Small Mercies
2023
ISBN 9780062129505
The Aeneid
2017
ISBN 9781773561103
Star Wars
2014
ISBN 9781484719947
And there was light
2023
ISBN 9780553393989