Rosco the Rascal

210 pages first pub 2018 (editions)

lighthearted slow-paced

112 pages missing pub info (editions)

fiction childrens

104 pages missing pub info (editions)

fiction childrens lighthearted medium-paced

138 pages missing pub info (editions)

fiction childrens sports fast-paced

101 pages first pub 2014 (editions)

fiction childrens lighthearted medium-paced