Beethoven's Anvil: Music in Mind and Culture