Barbara Constantine's books
3.69 avg rating — 1,686 ratings 3.87 avg rating — 882 ratings 3.69 avg rating — 326 ratings 3.50 avg rating — 159 ratings 3.48 avg rating — 23 ratings 4.75 avg rating — 8 ratings 3.29 avg rating — 7 ratings 2.50 avg rating — 6 ratings 4.50 avg rating — 2 ratings really liked it 4.00 avg rating — 1 rating