Ganesan V. et.al.

Air Breathing Engines An - Hydrabad Universities Press 1997 - "xiii,402"

8173710678

621 / 42 AIR