Book Details
Format
Paperback
Pages
508 pages
Language
English
Published
Jan 8, 2026
Publisher
SPRINGER
Editions
19 editions
ISBN-10
9819538262
ISBN-13
9789819538263