Susan Cooper Ann Cooper Clair Cooper Joshua Cooper Patricia Hooper Clare Cooper Huggins-Cooper Katz Cooper Starship trooper