Bond graphs for modelling engineering systems - Blundell, A. J.