Books written by the author Braun Peter