Books by Hopley, Catherine Cooper (sorted alphabetically)