Modelling And Simulation Of Engineering Systems Through Bondgraphs by Amalendu Mukherjee & Ranjit Karmakar