Books written by Arthur Slade