Page 1

Masters' Thesis June 1985 - Strida  
Masters' Thesis June 1985 - Strida  

Description of the design and engineering of the bike that was later to become 'Strida' Thesis for Imperial College, and Royal College of Ar...

Advertisement