James Stewart Thayer's books
really liked it 4.00 avg rating — 770 ratings 4.04 avg rating — 492 ratings 3.79 avg rating — 230 ratings 4.13 avg rating — 180 ratings 4.18 avg rating — 159 ratings 3.35 avg rating — 171 ratings 4.34 avg rating — 129 ratings 4.23 avg rating — 120 ratings 3.85 avg rating — 108 ratings 3.23 avg rating — 105 ratings