I just finished reading this very good book by Bob Snyder. Bob is a composer who teaches at the School of the Art Institute of Chicago. While the title and the opening make this seem to be a very specialized book, it actually covers many different topics in music cognition and music theory. Snyder includes sections on Gestalt psychology, Jonathan Kramer's theories of linearity and vertical time, pitch discrimination, Lerdahl and Jackendoff's musical hierarchies, rhythm theory, music and metaphor, as well as many details of the psychology of memory. I picked this book up to bolster my pedagogy model, but ended up finding many things appropriate for my phenomenology of time project. This is a well researched book, but also very readable by musicians, psychologists, neuroscientists, and interested laity. It provides a great introduction to many of the issues of music cognition and music theory, so much so that I'm considering using this book as the foundation for my psychology of music class. While the book only covers some topics quite superficially, it refers to excellent books and articles for more depth on each of those topics. I could have the students track down sources, both to learn more about the subject and to practice good research skills. But regardless, I highly recommend this book to anyone interested in music cognition.