James Welch's books
4.04 avg rating — 5,161 ratings 3.81 avg rating — 4,563 ratings 3.90 avg rating — 1,028 ratings 3.92 avg rating — 726 ratings 3.90 avg rating — 633 ratings 3.62 avg rating — 493 ratings 4.11 avg rating — 178 ratings 3.14 avg rating — 7 ratings 3.75 avg rating — 4 ratings really liked it 4.00 avg rating — 2 ratings