Books written by the author Culshaw David