Scan barcode
A review by billmc
Beethoven's Hair: An Extraordinary Historical Odyssey and a Scientific Mystery Solved by Russell Martin
3.0
This is an entertaining, well-written combination of European history and Beethoven's life.