A review by pearloz
Orfeo by Richard Powers

4.0

Great book, some of the jargon was over my head but not enough to take away from how well written it was. Solid book.