Five hundred and seven : mechanical movements - Brown, Henry T. (The Astragal Press, 1995)