John Hartley's books
3.02 avg rating — 138 ratings 3.70 avg rating — 30 ratings really liked it 4.00 avg rating — 24 ratings 3.54 avg rating — 24 ratings 3.80 avg rating — 10 ratings 3.18 avg rating — 11 ratings 3.75 avg rating — 8 ratings 4.17 avg rating — 6 ratings 3.43 avg rating — 7 ratings really liked it 4.00 avg rating — 6 ratings