Catherine Barry's books
3.90 avg rating — 98 ratings 3.42 avg rating — 105 ratings 3.67 avg rating — 57 ratings 4.04 avg rating — 26 ratings 3.45 avg rating — 11 ratings 4.40 avg rating — 5 ratings 3.60 avg rating — 5 ratings really liked it 4.00 avg rating — 4 ratings really liked it 4.00 avg rating — 4 ratings 2.80 avg rating — 5 ratings