Hamilton Crane's books
4.18 avg rating — 570 ratings 4.02 avg rating — 444 ratings 4.07 avg rating — 409 ratings 4.08 avg rating — 394 ratings 4.06 avg rating — 368 ratings 3.94 avg rating — 366 ratings 4.08 avg rating — 322 ratings 4.08 avg rating — 314 ratings 4.12 avg rating — 306 ratings 3.76 avg rating — 315 ratings