Theoretical foundations of cardiovascular processes by Dhanjoo N. Ghista | Menrva Books | MenrvaBooks