title
Measured Tones : The interplay of physics and music
author
Johnston, Ian
publisher
IOP Publishing
publishing year
identifier
ISBN 0750307625
language