Books written by Eleanor Ray