By Charlotte Firmin
By Deary, Terry, Terry Deary, Charlotte Firmin
By Petty, Kate, Firmin, Charlotte, Kate Petty, Charlotte Firmin
By Maurice Jones, Charlotte Firmin
By Katy Petty, Kate Petty, Charlotte Firmin
By Petty, Kate, Firmin, Charlotte, Kate; Firmin, Kate Petty, Charlotte Firmin
By Terry Deary, Charlotte Firmin