Save $10 through Sunday. Get the code »

alibris logo

Harald Krebs

Harald Krebs holds a Ph.D. in music theory from Yale University. He has taught at the University of British Columbia and the University of Wisconsin-Madison, and is currently professor of music theory at the School of Music of the University of Victoria.