The Philosophies of Richard Wagner

Young, Julian;

Language: English

Publisher: Lexington Books

Published: Feb 15, 2012

Description:

undefined