Michael G. Long's books
3.98 avg rating — 454 ratings 4.04 avg rating — 150 ratings 4.18 avg rating — 113 ratings really liked it 4.00 avg rating — 75 ratings 3.98 avg rating — 56 ratings 4.06 avg rating — 48 ratings 4.45 avg rating — 38 ratings 4.09 avg rating — 23 ratings 3.94 avg rating — 17 ratings 4.25 avg rating — 12 ratings