Books written by Deborah Harford