A history of technology - Singer, Charles Joseph, 1876-1960; Raper, Richard (Clarendon Press, 1954)