Systems approach to engineering design by P. H. Sydenham | Menrva Books