Ouroboros: or the mechanical extension of mankind - Garrett, Henry E. (London)