Barbara W. Ellis's books
3.92 avg rating — 273 ratings 4.09 avg rating — 257 ratings 3.80 avg rating — 132 ratings 3.88 avg rating — 106 ratings 3.72 avg rating — 101 ratings 3.85 avg rating — 33 ratings 4.17 avg rating — 29 ratings 4.25 avg rating — 28 ratings 3.21 avg rating — 34 ratings 4.52 avg rating — 23 ratings