Search for crossword answers and clues

Answer for the clue "Book by John Beecroft ", 17 letters:
plainandfancycats