www.genderi.org//a-could-have-knitted-b-could-knit-c-would-knit-d-have-knitted.html?page=14