Davide Mosca's books
3.56 avg rating — 245 ratings 3.13 avg rating — 128 ratings 3.48 avg rating — 50 ratings 3.54 avg rating — 24 ratings 3.55 avg rating — 20 ratings 2.29 avg rating — 21 ratings 4.33 avg rating — 9 ratings really liked it 4.00 avg rating — 9 ratings 3.56 avg rating — 9 ratings 3.43 avg rating — 7 ratings