Eric Duck's books
4.23 avg rating — 31 ratings 3.79 avg rating — 28 ratings 3.80 avg rating — 25 ratings 4.19 avg rating — 16 ratings 4.13 avg rating — 16 ratings 4.21 avg rating — 14 ratings 4.33 avg rating — 12 ratings 3.85 avg rating — 13 ratings 4.80 avg rating — 10 ratings 4.44 avg rating — 9 ratings