John Ibbitson's books
4.33 avg rating — 303 ratings 4.06 avg rating — 300 ratings 3.28 avg rating — 187 ratings 3.38 avg rating — 107 ratings really liked it 4.00 avg rating — 39 ratings 3.40 avg rating — 42 ratings liked it 3.00 avg rating — 33 ratings 3.65 avg rating — 26 ratings 3.45 avg rating — 11 ratings 3.30 avg rating — 10 ratings