Sarah Gerard's books
3.26 avg rating — 2,209 ratings 3.40 avg rating — 1,692 ratings 3.15 avg rating — 799 ratings 3.06 avg rating — 738 ratings 4.23 avg rating — 302 ratings 3.94 avg rating — 193 ratings 3.44 avg rating — 200 ratings 3.95 avg rating — 56 ratings 4.62 avg rating — 26 ratings 3.86 avg rating — 7 ratings