Lovely Mud Puddleby Kenneth O'Shaughnessy, Sharaze Colley, Andrew O'ShaughnessyWriting a summary for young readers…For young readersBook data: Open Library