Madge Madigan is a fabulous and somewhat irritable single mother of three teenage children. She writes funny and enlightening stuff. When not busy cultivating a master race of well-adjusted successful children, she is an internationally known blogger and freelance writer.