Eleanor Spence's books
3.75 avg rating — 96 ratings 3.45 avg rating — 38 ratings 3.63 avg rating — 30 ratings 4.23 avg rating — 22 ratings 3.90 avg rating — 20 ratings 3.13 avg rating — 15 ratings 3.78 avg rating — 9 ratings 3.88 avg rating — 8 ratings 3.50 avg rating — 8 ratings 3.86 avg rating — 7 ratings