Books written by Diana Ellis