James DiNicolantonio's books
4.04 avg rating — 2,000 ratings 3.96 avg rating — 727 ratings 3.90 avg rating — 563 ratings 4.10 avg rating — 299 ratings 4.25 avg rating — 152 ratings 4.18 avg rating — 118 ratings 4.31 avg rating — 108 ratings 4.15 avg rating — 73 ratings 4.32 avg rating — 22 ratings 4.45 avg rating — 11 ratings