Graham Patterson James patterson Sheila Patterson James Patterson Rebecca Patterson Woven pattern Dr. Ian Grierson Floyd Patterson Pamela Peterson Qingtian pattern