Scan barcode
A review by frootjoos
Angels & Demons by Dan Brown
3.0
Wanted to like this book, but Brown ruins it early with ham-handed use of foreshadowing. Look for a falling fat lady and you'll know.