Hermann L. F. Helmholtz

2 books

608 pages 1863

nonfiction music psychology science informative slow-paced

608 pages paperback

nonfiction history challenging informative reflective medium-paced