Robert Curran's books
3.90 avg rating — 3,160 ratings 3.71 avg rating — 200 ratings 3.51 avg rating — 208 ratings 3.54 avg rating — 104 ratings 3.54 avg rating — 83 ratings 3.75 avg rating — 69 ratings 3.95 avg rating — 63 ratings 3.80 avg rating — 51 ratings 4.20 avg rating — 20 ratings 4.17 avg rating — 12 ratings