Siva Mahimnah stotram, Siva Puja, Siva Ashtottara Sata Namavalih, Siva Puja brief with original Sanskrit, translitration and English meaning. Pages 37.