Catherine Veitch Catherine Veitch trained as an infant primary teacher before working as an editor and writer for twenty years in children's magazines and books. She is based in Buckinghamshire.
An OTP has been sent to your Registered Email Id:
Resend Verification Code