Catherine Johnson's books
3.67 avg rating — 532 ratings really liked it 4.00 avg rating — 365 ratings 4.08 avg rating — 285 ratings 3.59 avg rating — 271 ratings 3.58 avg rating — 86 ratings 3.75 avg rating — 80 ratings 3.34 avg rating — 64 ratings 3.63 avg rating — 46 ratings 4.14 avg rating — 29 ratings 3.55 avg rating — 29 ratings