Step-by-step problem solving : a practical guide to ensure problems get (and stay) solved - 226478 Chang, Richard Y.; Chang, Richard Y. (Irvine, CA : Richard Chang Associates, 1993)
28