Ruth Rocha nasceu em 2 de março de 1931, em São Paulo. Segunda filha do doutor Álvaro e da dona Esther, ouviu da mãe as primeiras histórias, em geral anedotas de família. Depois foi a vez de Vovô Ioiô incendiar a cabeça da neta com os contos clássicos dos irmãos Grimm, de Hans Christian Andersen, de Charles Perrault, adaptados oralmente pelo avô baiano ao universo popular brasileiro. Mas foi a leitura de As reinações de Narizinho e Memórias de Emília, de Monteiro Lobato, que escancarou de vez as portas da literatura para a futura autora de Marcelo, marmelo, martelo.