Books by Gates, Eleanor (sorted by release date)