Martina Devlin's books
3.75 avg rating — 340 ratings 3.72 avg rating — 142 ratings 3.70 avg rating — 133 ratings 3.84 avg rating — 75 ratings 3.48 avg rating — 52 ratings 3.97 avg rating — 34 ratings 2.91 avg rating — 35 ratings 3.93 avg rating — 15 ratings 3.25 avg rating — 16 ratings 3.70 avg rating — 10 ratings