William E. Connolly's books
3.99 avg rating — 79 ratings 3.94 avg rating — 72 ratings 3.89 avg rating — 64 ratings 4.15 avg rating — 55 ratings 3.64 avg rating — 58 ratings 3.94 avg rating — 51 ratings 3.93 avg rating — 46 ratings 3.38 avg rating — 50 ratings 3.83 avg rating — 30 ratings 3.96 avg rating — 25 ratings