Craig McDonald's books
3.63 avg rating — 189 ratings 3.90 avg rating — 128 ratings 3.07 avg rating — 158 ratings 3.80 avg rating — 125 ratings 3.69 avg rating — 108 ratings 3.93 avg rating — 86 ratings 4.41 avg rating — 27 ratings really liked it 4.00 avg rating — 26 ratings 3.71 avg rating — 21 ratings 4.27 avg rating — 15 ratings