she has written and edited hundreds of books