James W. Ellison's books
3.97 avg rating — 356 ratings 3.97 avg rating — 229 ratings 3.21 avg rating — 187 ratings 3.71 avg rating — 72 ratings 3.80 avg rating — 51 ratings 3.72 avg rating — 25 ratings 3.86 avg rating — 14 ratings 4.70 avg rating — 10 ratings 3.70 avg rating — 10 ratings 4.40 avg rating — 5 ratings