Ellen Hopkins books in order
22 books in the catalogue, about 244 hours of reading in all; the shortest takes 6 hours and the longest 36 hours.
4 series and 13 standalone books in the catalogue.
22 books in the catalogue, about 244 hours of reading in all; the shortest takes 6 hours and the longest 36 hours.
4 series and 13 standalone books in the catalogue.