History Through the Opera Glass - 9780879102845