Books written by Valerie Sherrard