Science Art: A section through the cochlea in the line of its axis, 1910.
An inner ear, dear, from The human body; an account of its structure and activities and the conditions of its healthy working, by the Martins: H. Newell and Ernest Gale. … Read the rest “Science Art: A section through the cochlea in the line of its axis, 1910.”