Alexander Galich and his cruel time
Publisher: Frankfurt on Mine , Germany
Published: 2012, second edition
Number of pages: 700