by Martin Seligman (Author), Martin Seligman (Author), Gabriella Rosen Kellerman (Author), Judith Elze (Translator), Katrin Harlaß (Translator)
Format: Hardcover
Pages: 320
Publisher: Ariston
Published: 11 May 2023
ISBN 10: 3424202649
ISBN 13: 9783424202649