Борис Валентинович Ширшов родился 24.06.1923 на Артемовском прииске в Иркутской обл. Вскоре после его рождения семья переехала на Урал. В 1939 г. Б. Ширшов окончил семилетку, работал в областных газетах. Большая часть его жизни прошла в Перми, уезжал оттуда только на фронт. В 1942 г. окончил военное
училище. Воевал под Сталинградом, награжден пятью медалями, был тяжело ранен. После демобилизации работал во фронтовом агиттеатре. Вернулся в Пермь, сотрудничал в газетах. Стихи писал с детства, первое опубликовал в 10 лет. Издал более 20 книг для детей и взрослых, наиболее известная из них – «Сто загадок» для малышей. Умер 08.11.1975.