Margaret A. Weitekamp's books
3.99 avg rating — 1,921 ratings 3.89 avg rating — 200 ratings 3.77 avg rating — 107 ratings 3.97 avg rating — 59 ratings 4.30 avg rating — 30 ratings 3.54 avg rating — 26 ratings 3.67 avg rating — 6 ratings really liked it 4.00 avg rating — 1 rating liked it 3.00 avg rating — 1 rating