David Lambert's books
3.12 avg rating — 303 ratings 3.76 avg rating — 86 ratings 4.36 avg rating — 74 ratings 4.40 avg rating — 58 ratings 4.40 avg rating — 50 ratings 4.07 avg rating — 43 ratings 4.38 avg rating — 37 ratings 3.92 avg rating — 38 ratings 4.06 avg rating — 34 ratings 4.12 avg rating — 17 ratings