We cooked the corn with the beans for two minutes and the corn was still crisp as were the beans; just the way I like them. I was worried about mush, overcooked, but they turned out perfect.
If I steam corn I do it for <10 minutes because I don't like it mushy.
Re. a cookbook, DH got this one as it had good ratings on Amazon.