
River of Lies
2025
ISBN 9781608095896
The Physic Garden
2014
ISBN 9781908643520
Up and Down Stairs
2010
ISBN 9780719597305
Aid for Elites
2015
ISBN 9781316410714
Perchè oggi non è possibile una rivoluzione
2022
ISBN 9788874529834
A Treasury of Regrets
2007
ISBN 9780312343712
What Was Literature? Class Culture and Mass Society
1982
ISBN 9780671249830
Hollywood Unknowns
2012
ISBN 9781617034756
Safety Nets and Safety Ladders
2006
ISBN 9789848241066
Rethinking Rural Poverty
1995
ISBN 9780803992054
Attack on Titan
2014
ISBN 9781612629421
A. Quincy Jones
2013
ISBN 9783791352657
The Midnight Heiress (Once Upon a Regency)
2019
ISBN 9781092618328
The Saddest Place on Earth
2005
ISBN 9780867196399
The Gringa
2020
ISBN 9781612198224
Seeking the City
2013
ISBN 9780825443046
What Burns
2019
ISBN 9781641290821
Letters from the Mountain
1996
ISBN 9780152006594
Abolish Work
2014
ISBN 9781604869958
Clement Attlee
2017
ISBN 9780190203405
Unfit to Be a Slave
2015
ISBN 9789462099357
The Breached Wall
2007
ISBN 9780752874340
Beyond Rubies
2018
ISBN 9780648345251