Michael Le Souffle and the April Fool

by Peter J. Welling

Melon de Plume, piggish mayor of Bakonneggs, France, doesn't like to laugh, but... read more