The Memetics of Music: A Neo-Darwinian View of Musical Structure and Culture by Steven Jan Back to product details page >