Books written by Barrie Murdock