Baba Yaga Laid an Egg
            
                Myths
Publisher: Canongate Books Ltd; Canongate Books
Published: 2010
Number of pages: 256
ISBN-13: 9781847673060