Interpreting Wagner

Interpreting Wagner

by James Treadwell

304 Pages, 6.12 x 9.25 in, 10 b-w illus.

  • Hardcover
  • 9780300098150
  • Published: Sunday, 11 May 2003

$64.00