Reflecting mirrors

edited by Imre Hamar
Harrassowitz
9783447055093
3-447-05509-X