Terrible, Horrible, Smelly Pirate

Carrie Muller


Carrie Muller grew up in Cape Breton and now lives in Dartmouth, Nova Scotia, where she is employed at Halifax Regional Libraries as a library assistant. Carrie has been bringing her love of literature to children through stories, puppet shows, and general zaniness for many years.