The Everything Music Theory Book: A Complete Guide to Taking Your Understanding of Music to the Next Level Author: Marc Schonbrun Publisher: F+W Media, Inc. 9781593376529