Scan barcode
A review by darlingfleur
Hard Times by Charles Dickens
4.0
[Read for IB English] I took a star off because there were some parts that bored me but the ending was so unexpected and I enjoyed it - 4/5 stars