Books written by the author Schneider Peter