by Stephen Lynch (Author)
Format: hardcover
Publisher: Birkhäuser
ISBN 10: 3031890663
ISBN 13: 9783031890666
Expected Release Date: 20 Jul 2025